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

  private final org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp$UnaryIntrinsicOpcode opcode;
    descriptor: Lorg/graalvm/compiler/lir/amd64/AMD64MathIntrinsicUnaryOp$UnaryIntrinsicOpcode;
    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 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;})

  protected jdk.vm.ci.meta.Value stackTemp;
    descriptor: Ljdk/vm/ci/meta/Value;
    flags: (0x0004) ACC_PROTECTED
    RuntimeVisibleAnnotations: 
      org.graalvm.compiler.lir.LIRInstruction$Temp(value = {org.graalvm.compiler.lir.LIRInstruction$OperandFlag.STACK: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[] logTwoTable;
    descriptor: [I
    flags: (0x000a) ACC_PRIVATE, ACC_STATIC

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

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

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

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

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

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

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

  public int[] oneHalf;
    descriptor: [I
    flags: (0x0001) ACC_PUBLIC

  public int[] pTwo;
    descriptor: [I
    flags: (0x0001) ACC_PUBLIC

  public int[] scFour;
    descriptor: [I
    flags: (0x0001) ACC_PUBLIC

  public int[] cTable;
    descriptor: [I
    flags: (0x0001) ACC_PUBLIC

  public int[] scTwo;
    descriptor: [I
    flags: (0x0001) ACC_PUBLIC

  public int[] scThree;
    descriptor: [I
    flags: (0x0001) ACC_PUBLIC

  public int[] scOne;
    descriptor: [I
    flags: (0x0001) ACC_PUBLIC

  public int[] piInvTable;
    descriptor: [I
    flags: (0x0001) ACC_PUBLIC

  public int[] piFour;
    descriptor: [I
    flags: (0x0001) ACC_PUBLIC

  public int[] piThirtyTwoInv;
    descriptor: [I
    flags: (0x0001) ACC_PUBLIC

  public int[] shifter;
    descriptor: [I
    flags: (0x0001) ACC_PUBLIC

  public int[] signMask;
    descriptor: [I
    flags: (0x0001) ACC_PUBLIC

  public int[] pThree;
    descriptor: [I
    flags: (0x0001) ACC_PUBLIC

  public int[] allOnes;
    descriptor: [I
    flags: (0x0001) ACC_PUBLIC

  public int[] twoPowFiftyFive;
    descriptor: [I
    flags: (0x0001) ACC_PUBLIC

  public int[] twoPowFiftyFiveM;
    descriptor: [I
    flags: (0x0001) ACC_PUBLIC

  public int[] pOne;
    descriptor: [I
    flags: (0x0001) ACC_PUBLIC

  public int[] one;
    descriptor: [I
    flags: (0x0001) ACC_PUBLIC

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  private static volatile int[] $SWITCH_TABLE$org$graalvm$compiler$lir$amd64$AMD64MathIntrinsicUnaryOp$UnaryIntrinsicOpcode;
    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 53
            ldc Lorg/graalvm/compiler/lir/amd64/AMD64MathIntrinsicUnaryOp;
            invokestatic org.graalvm.compiler.lir.LIRInstructionClass.create:(Ljava/lang/Class;)Lorg/graalvm/compiler/lir/LIRInstructionClass;
            putstatic org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp.TYPE:Lorg/graalvm/compiler/lir/LIRInstructionClass;
         1: .line 180
            sipush 516
            newarray 10
            dup
            iconst_0
         2: .line 181
            ldc -17156096
            iastore
            dup
            iconst_1
            ldc 1072049730
            iastore
            dup
            iconst_2
            ldc -1815648464
            iastore
            dup
            iconst_3
            ldc 1026487127
            iastore
            dup
            iconst_4
            ldc -1440475136
            iastore
            dup
            iconst_5
         3: .line 182
            ldc 1072033410
            iastore
            dup
            bipush 6
            ldc 215631550
            iastore
            dup
            bipush 7
            ldc 1025638968
            iastore
            dup
            bipush 8
            ldc 1547061248
            iastore
            dup
            bipush 9
            ldc 1072017216
            iastore
            dup
            bipush 10
         4: .line 183
            ldc -1408185861
            iastore
            dup
            bipush 11
            ldc 1026423395
            iastore
            dup
            bipush 12
            ldc 649825280
            iastore
            dup
            bipush 13
            ldc 1072001146
            iastore
            dup
            bipush 14
            ldc -13433891
            iastore
            dup
            bipush 15
         5: .line 184
            ldc 1024038923
            iastore
            dup
            bipush 16
            ldc 646346752
            iastore
            dup
            bipush 17
            ldc 1071985198
            iastore
            dup
            bipush 18
            ldc 1562735921
            iastore
            dup
            bipush 19
            ldc 1023790276
            iastore
            dup
            bipush 20
         6: .line 185
            ldc -2091233280
            iastore
            dup
            bipush 21
            ldc 1071969370
            iastore
            dup
            bipush 22
            ldc 1838397691
            iastore
            dup
            bipush 23
            ldc -1121031087
            iastore
            dup
            bipush 24
            ldc 1872169984
            iastore
            dup
            bipush 25
         7: .line 186
            ldc 1071953661
            iastore
            dup
            bipush 26
            ldc -313764836
            iastore
            dup
            bipush 27
            ldc 1022325013
            iastore
            dup
            bipush 28
            ldc 669557760
            iastore
            dup
            bipush 29
            ldc 1071938069
            iastore
            dup
            bipush 30
         8: .line 187
            ldc -112369494
            iastore
            dup
            bipush 31
            ldc -1121793174
            iastore
            dup
            bipush 32
            ldc -218553344
            iastore
            dup
            bipush 33
            ldc 1071922591
            iastore
            dup
            bipush 34
            ldc 1209029111
            iastore
            dup
            bipush 35
         9: .line 188
            ldc -1124231089
            iastore
            dup
            bipush 36
            ldc 556125184
            iastore
            dup
            bipush 37
            ldc 1071907228
            iastore
            dup
            bipush 38
            ldc 821086028
            iastore
            dup
            bipush 39
            ldc -1121530247
            iastore
            dup
            bipush 40
        10: .line 189
            ldc 204914688
            iastore
            dup
            bipush 41
            ldc 1071891976
            iastore
            dup
            bipush 42
            ldc 2097025986
            iastore
            dup
            bipush 43
            ldc -1123895498
            iastore
            dup
            bipush 44
            ldc 387545088
            iastore
            dup
            bipush 45
        11: .line 190
            ldc 1071876834
            iastore
            dup
            bipush 46
            ldc -1152030300
            iastore
            dup
            bipush 47
            ldc -1121875078
            iastore
            dup
            bipush 48
            ldc -1382183936
            iastore
            dup
            bipush 49
            ldc 1071861800
            iastore
            dup
            bipush 50
        12: .line 191
            ldc -1792547156
            iastore
            dup
            bipush 51
            ldc 1024505919
            iastore
            dup
            bipush 52
            ldc 1144260608
            iastore
            dup
            bipush 53
            ldc 1071846874
            iastore
            dup
            bipush 54
            ldc -979309156
            iastore
            dup
            bipush 55
        13: .line 192
            ldc -1121497453
            iastore
            dup
            bipush 56
            ldc 1471209472
            iastore
            dup
            bipush 57
            ldc 1071832053
            iastore
            dup
            bipush 58
            ldc 129621009
            iastore
            dup
            bipush 59
            ldc -1122523419
            iastore
            dup
            bipush 60
        14: .line 193
            ldc 1829683200
            iastore
            dup
            bipush 61
            ldc 1071817336
            iastore
            dup
            bipush 62
            ldc -409499603
            iastore
            dup
            bipush 63
            ldc 1025535275
            iastore
            dup
            bipush 64
            ldc 288676864
            iastore
            dup
            bipush 65
        15: .line 194
            ldc 1071802722
            iastore
            dup
            bipush 66
            ldc 86139472
            iastore
            dup
            bipush 67
            ldc -1123327503
            iastore
            dup
            bipush 68
            ldc -658588672
            iastore
            dup
            bipush 69
            ldc 1071788208
            iastore
            dup
            bipush 70
        16: .line 195
            ldc 1850238587
            iastore
            dup
            bipush 71
            ldc 1024654342
            iastore
            dup
            bipush 72
            ldc 1606817792
            iastore
            dup
            bipush 73
            ldc 1071773795
            iastore
            dup
            bipush 74
            ldc -906067501
            iastore
            dup
            bipush 75
        17: .line 196
            ldc -1121291710
            iastore
            dup
            bipush 76
            ldc 1236164608
            iastore
            dup
            bipush 77
            ldc 1071759480
            iastore
            dup
            bipush 78
            ldc -311368089
            iastore
            dup
            bipush 79
            ldc 1020046558
            iastore
            dup
            bipush 80
        18: .line 197
            ldc 1089616896
            iastore
            dup
            bipush 81
            ldc 1071745262
            iastore
            dup
            bipush 82
            ldc -122993072
            iastore
            dup
            bipush 83
            ldc 1024773198
            iastore
            dup
            bipush 84
            ldc -151873536
            iastore
            dup
            bipush 85
        19: .line 198
            ldc 1071731139
            iastore
            dup
            bipush 86
            ldc -1567379895
            iastore
            dup
            bipush 87
            ldc -1121002089
            iastore
            dup
            bipush 88
            ldc 600267776
            iastore
            dup
            bipush 89
            ldc 1071717112
            iastore
            dup
            bipush 90
        20: .line 199
            ldc -1147282254
            iastore
            dup
            bipush 91
            ldc -1121614265
            iastore
            dup
            bipush 92
            ldc -2045654016
            iastore
            dup
            bipush 93
            ldc 1071703177
            iastore
            dup
            bipush 94
            ldc 125835074
            iastore
            dup
            bipush 95
        21: .line 200
            ldc 1025255832
            iastore
            dup
            bipush 96
            ldc -489663488
            iastore
            dup
            bipush 97
            ldc 1071689334
            iastore
            dup
            bipush 98
            ldc -2004976089
            iastore
            dup
            bipush 99
            ldc 1025460331
            iastore
            dup
            bipush 100
        22: .line 201
            ldc 87278592
            iastore
            dup
            bipush 101
            ldc 1071675583
            iastore
            dup
            bipush 102
            ldc 1106114045
            iastore
            dup
            bipush 103
            ldc 1025933602
            iastore
            dup
            bipush 104
            ldc -1099561984
            iastore
            dup
            bipush 105
        23: .line 202
            ldc 1071661920
            iastore
            dup
            bipush 106
            ldc -409650720
            iastore
            dup
            bipush 107
            ldc -1123761057
            iastore
            dup
            bipush 108
            ldc -441317376
            iastore
            dup
            bipush 109
            ldc 1071648346
            iastore
            dup
            bipush 110
        24: .line 203
            ldc -1317897444
            iastore
            dup
            bipush 111
            ldc -1123730525
            iastore
            dup
            bipush 112
            ldc -1350940672
            iastore
            dup
            bipush 113
            ldc 1071625048
            iastore
            dup
            bipush 114
            ldc 1008093493
            iastore
            dup
            bipush 115
        25: .line 204
            ldc 1023444474
            iastore
            dup
            bipush 116
            ldc -301787136
            iastore
            dup
            bipush 117
            ldc 1071598247
            iastore
            dup
            bipush 118
            ldc 1862355595
            iastore
            dup
            bipush 119
            ldc 1024642533
            iastore
            dup
            bipush 120
        26: .line 205
            ldc 1454641152
            iastore
            dup
            bipush 121
            ldc 1071571617
            iastore
            dup
            bipush 122
            ldc 1514603089
            iastore
            dup
            bipush 123
            ldc 1026500596
            iastore
            dup
            bipush 124
            ldc -1008881664
            iastore
            dup
            bipush 125
        27: .line 206
            ldc 1071545154
            iastore
            dup
            bipush 126
            ldc 1400028424
            iastore
            dup
            bipush 127
            ldc -1121688240
            iastore
            dup
            sipush 128
            ldc 438773760
            iastore
            dup
            sipush 129
            ldc 1071518858
            iastore
            dup
            sipush 130
        28: .line 207
            ldc 120727864
            iastore
            dup
            sipush 131
            ldc -1122818382
            iastore
            dup
            sipush 132
            ldc 1212979200
            iastore
            dup
            sipush 133
            ldc 1071492725
            iastore
            dup
            sipush 134
            ldc 1625055594
            iastore
            dup
            sipush 135
        29: .line 208
            ldc -1122065363
            iastore
            dup
            sipush 136
            ldc 1189017600
            iastore
            dup
            sipush 137
            ldc 1071466754
            iastore
            dup
            sipush 138
            ldc -374904920
            iastore
            dup
            sipush 139
            ldc 1025727407
            iastore
            dup
            sipush 140
        30: .line 209
            ldc 403064832
            iastore
            dup
            sipush 141
            ldc 1071440943
            iastore
            dup
            sipush 142
            ldc 1053271728
            iastore
            dup
            sipush 143
            ldc -1123575869
            iastore
            dup
            sipush 144
            ldc -951756800
            iastore
            dup
            sipush 145
        31: .line 210
            ldc 1071415289
            iastore
            dup
            sipush 146
            ldc -1051571794
            iastore
            dup
            sipush 147
            ldc -1121339683
            iastore
            dup
            sipush 148
            ldc 1765777408
            iastore
            dup
            sipush 149
            ldc 1071389792
            iastore
            dup
            sipush 150
        32: .line 211
            ldc 2145968512
            iastore
            dup
            sipush 151
            ldc 1026354304
            iastore
            dup
            sipush 152
            ldc 461430784
            iastore
            dup
            sipush 153
            ldc 1071364449
            iastore
            dup
            sipush 154
            ldc -200645011
            iastore
            dup
            sipush 155
        33: .line 212
            ldc 1026021467
            iastore
            dup
            sipush 156
            ldc 71706624
            iastore
            dup
            sipush 157
            ldc 1071339258
            iastore
            dup
            sipush 158
            ldc 763632021
            iastore
            dup
            sipush 159
            ldc 1024496933
            iastore
            dup
            sipush 160
        34: .line 213
            ldc 1380503552
            iastore
            dup
            sipush 161
            ldc 1071314217
            iastore
            dup
            sipush 162
            ldc 1383547992
            iastore
            dup
            sipush 163
            ldc -1121878843
            iastore
            dup
            sipush 164
            ldc 1015732224
            iastore
            dup
            sipush 165
        35: .line 214
            ldc 1071289325
            iastore
            dup
            sipush 166
            ldc -1096320419
            iastore
            dup
            sipush 167
            ldc 1025390322
            iastore
            dup
            sipush 168
            ldc 35977216
            iastore
            dup
            sipush 169
            ldc 1071264580
            iastore
            dup
            sipush 170
        36: .line 215
            ldc 2141026805
            iastore
            dup
            sipush 171
            ldc 1025754693
            iastore
            dup
            sipush 172
            ldc -367661056
            iastore
            dup
            sipush 173
            ldc 1071239979
            iastore
            dup
            sipush 174
            ldc 282116272
            iastore
            dup
            sipush 175
        37: .line 216
            ldc -1121572962
            iastore
            dup
            sipush 176
            ldc 1125341184
            iastore
            dup
            sipush 177
            ldc 1071215523
            iastore
            dup
            sipush 178
            ldc -1526539792
            iastore
            dup
            sipush 179
            ldc -1122688237
            iastore
            dup
            sipush 180
        38: .line 217
            ldc 1666971648
            iastore
            dup
            sipush 181
            ldc 1071191208
            iastore
            dup
            sipush 182
            ldc 786837629
            iastore
            dup
            sipush 183
            ldc -1122539851
            iastore
            dup
            sipush 184
            ldc -1467273216
            iastore
            dup
            sipush 185
        39: .line 218
            ldc 1071167033
            iastore
            dup
            sipush 186
            ldc -437844880
            iastore
            dup
            sipush 187
            ldc -1121953055
            iastore
            dup
            sipush 188
            ldc 2003683328
            iastore
            dup
            sipush 189
            ldc 1071142997
            iastore
            dup
            sipush 190
        40: .line 219
            ldc 859010954
            iastore
            dup
            sipush 191
            ldc 1026545007
            iastore
            dup
            sipush 192
            ldc 1004017664
            iastore
            dup
            sipush 193
            ldc 1071119098
            iastore
            dup
            sipush 194
            ldc -938322326
            iastore
            dup
            sipush 195
        41: .line 220
            ldc -1121509232
            iastore
            dup
            sipush 196
            ldc 1753020416
            iastore
            dup
            sipush 197
            ldc 1071095334
            iastore
            dup
            sipush 198
            ldc 788338552
            iastore
            dup
            sipush 199
            ldc 1026157693
            iastore
            dup
            sipush 200
        42: .line 221
            ldc 1992718336
            iastore
            dup
            sipush 201
            ldc 1071071704
            iastore
            dup
            sipush 202
            ldc 1239179443
            iastore
            dup
            sipush 203
            ldc 1026394889
            iastore
            dup
            sipush 204
            ldc -424732672
            iastore
            dup
            sipush 205
        43: .line 222
            ldc 1071048206
            iastore
            dup
            sipush 206
            ldc 2082614663
            iastore
            dup
            sipush 207
            ldc 1024926053
            iastore
            dup
            sipush 208
            ldc 1050437632
            iastore
            dup
            sipush 209
            ldc 1071024840
            iastore
            dup
            sipush 210
        44: .line 223
            ldc 660007840
            iastore
            dup
            sipush 211
            ldc 1025548499
            iastore
            dup
            sipush 212
            ldc 188395520
            iastore
            dup
            sipush 213
            ldc 1071001603
            iastore
            dup
            sipush 214
            ldc -416174592
            iastore
            dup
            sipush 215
        45: .line 224
            ldc -1121077725
            iastore
            dup
            sipush 216
            ldc -547790848
            iastore
            dup
            sipush 217
            ldc 1070978493
            iastore
            dup
            sipush 218
            ldc 144991708
            iastore
            dup
            sipush 219
            ldc -1123415254
            iastore
            dup
            sipush 220
        46: .line 225
            ldc 1405669376
            iastore
            dup
            sipush 221
            ldc 1070955511
            iastore
            dup
            sipush 222
            ldc -295878417
            iastore
            dup
            sipush 223
            ldc 1025486317
            iastore
            dup
            sipush 224
            ldc 121151488
            iastore
            dup
            sipush 225
        47: .line 226
            ldc 1070932654
            iastore
            dup
            sipush 226
            ldc -2124101799
            iastore
            dup
            sipush 227
            ldc 1026473584
            iastore
            dup
            sipush 228
            ldc -1642647552
            iastore
            dup
            sipush 229
            ldc 1070909920
            iastore
            dup
            sipush 230
        48: .line 227
            ldc 453695652
            iastore
            dup
            sipush 231
            ldc -1121050487
            iastore
            dup
            sipush 232
            ldc -1032730624
            iastore
            dup
            sipush 233
            ldc 1070887309
            iastore
            dup
            sipush 234
            ldc 157800053
            iastore
            dup
            sipush 235
        49: .line 228
            ldc -1120983090
            iastore
            dup
            sipush 236
            ldc 601221120
            iastore
            dup
            sipush 237
            ldc 1070864820
            iastore
            dup
            sipush 238
            ldc -326049635
            iastore
            dup
            sipush 239
            ldc 1023992886
            iastore
            dup
            sipush 240
        50: .line 229
            ldc 1999843328
            iastore
            dup
            sipush 241
            ldc 1070842450
            iastore
            dup
            sipush 242
            ldc -1241072292
            iastore
            dup
            sipush 243
            ldc 1024998228
            iastore
            dup
            sipush 244
            ldc 1992167424
            iastore
            dup
            sipush 245
        51: .line 230
            ldc 1070820199
            iastore
            dup
            sipush 246
            ldc -1326352440
            iastore
            dup
            sipush 247
            ldc 1024552653
            iastore
            dup
            sipush 248
            ldc -506241024
            iastore
            dup
            sipush 249
            ldc 1070798065
            iastore
            dup
            sipush 250
        52: .line 231
            ldc -752796488
            iastore
            dup
            sipush 251
            ldc -1121394054
            iastore
            dup
            sipush 252
            ldc 2094829568
            iastore
            dup
            sipush 253
            ldc 1070776048
            iastore
            dup
            sipush 254
            ldc 1246758132
            iastore
            dup
            sipush 255
        53: .line 232
            ldc 1026202874
            iastore
            dup
            sipush 256
            ldc 288675840
            iastore
            dup
            sipush 257
            ldc 1070754146
            iastore
            dup
            sipush 258
            ldc -547638346
            iastore
            dup
            sipush 259
            ldc 1026331585
            iastore
            dup
            sipush 260
        54: .line 233
            ldc 1829681152
            iastore
            dup
            sipush 261
            ldc 1070732357
            iastore
            dup
            sipush 262
            ldc -1169769750
            iastore
            dup
            sipush 263
            ldc 1024100318
            iastore
            dup
            sipush 264
            ldc 1666869248
            iastore
            dup
            sipush 265
        55: .line 234
            ldc 1070710681
            iastore
            dup
            sipush 266
            ldc 1363656119
            iastore
            dup
            sipush 267
            ldc 1026336493
            iastore
            dup
            sipush 268
            ldc -877856768
            iastore
            dup
            sipush 269
            ldc 1070689116
            iastore
            dup
            sipush 270
        56: .line 235
            ldc -140175743
            iastore
            dup
            sipush 271
            ldc 1026267853
            iastore
            dup
            sipush 272
            ldc -2111313920
            iastore
            dup
            sipush 273
            ldc 1070667662
            iastore
            dup
            sipush 274
            ldc 1671819292
            iastore
            dup
            sipush 275
        57: .line 236
            ldc -1121181426
            iastore
            dup
            sipush 276
            ldc 1734434816
            iastore
            dup
            sipush 277
            ldc 1070646317
            iastore
            dup
            sipush 278
            ldc 373091049
            iastore
            dup
            sipush 279
            ldc 1025972363
            iastore
            dup
            sipush 280
        58: .line 237
            ldc 1615681536
            iastore
            dup
            sipush 281
            ldc 1070625080
            iastore
            dup
            sipush 282
            ldc 384650897
            iastore
            dup
            sipush 283
            ldc 1022926043
            iastore
            dup
            sipush 284
            ldc 1445382144
            iastore
            dup
            sipush 285
        59: .line 238
            ldc 1070603950
            iastore
            dup
            sipush 286
            ldc 344320330
            iastore
            dup
            sipush 287
            ldc -1122570100
            iastore
            dup
            sipush 288
            ldc 1823715328
            iastore
            dup
            sipush 289
            ldc 1070569756
            iastore
            dup
            sipush 290
        60: .line 239
            ldc -905126096
            iastore
            dup
            sipush 291
            ldc 1025231852
            iastore
            dup
            sipush 292
            ldc -455278592
            iastore
            dup
            sipush 293
            ldc 1070527917
            iastore
            dup
            sipush 294
            ldc 1706790417
            iastore
            dup
            sipush 295
        61: .line 240
            ldc -1127603947
            iastore
            dup
            sipush 296
            ldc -1634304
            iastore
            dup
            sipush 297
            ldc 1070486286
            iastore
            dup
            sipush 298
            ldc 1614935088
            iastore
            dup
            sipush 299
            ldc 1019351591
            iastore
            dup
            sipush 300
        62: .line 241
            ldc -1328246784
            iastore
            dup
            sipush 301
            ldc 1070444861
            iastore
            dup
            sipush 302
            ldc -149573579
            iastore
            dup
            sipush 303
            ldc -1121255638
            iastore
            dup
            sipush 304
            ldc -228237312
            iastore
            dup
            sipush 305
        63: .line 242
            ldc 1070403639
            iastore
            dup
            sipush 306
            ldc 1974925028
            iastore
            dup
            sipush 307
            ldc -1123530114
            iastore
            dup
            sipush 308
            ldc -957345792
            iastore
            dup
            sipush 309
            ldc 1070362619
            iastore
            dup
            sipush 310
        64: .line 243
            ldc -980014126
            iastore
            dup
            sipush 311
            ldc -1124995982
            iastore
            dup
            sipush 312
            ldc 943448064
            iastore
            dup
            sipush 313
            ldc 1070321799
            iastore
            dup
            sipush 314
            ldc 1498682038
            iastore
            dup
            sipush 315
        65: .line 244
            ldc -1121104956
            iastore
            dup
            sipush 316
            ldc 1465634816
            iastore
            dup
            sipush 317
            ldc 1070281176
            iastore
            dup
            sipush 318
            ldc 1319952810
            iastore
            dup
            sipush 319
            ldc -1123273331
            iastore
            dup
            sipush 320
        66: .line 245
            ldc 1015734272
            iastore
            dup
            sipush 321
            ldc 1070240749
            iastore
            dup
            sipush 322
            ldc 1347821929
            iastore
            dup
            sipush 323
            ldc -1121422781
            iastore
            dup
            sipush 324
            ldc 118001664
            iastore
            dup
            sipush 325
        67: .line 246
            ldc 1070200516
            iastore
            dup
            sipush 326
            ldc 1751482746
            iastore
            dup
            sipush 327
            ldc 1026134093
            iastore
            dup
            sipush 328
            ldc -587792384
            iastore
            dup
            sipush 329
            ldc 1070160474
            iastore
            dup
            sipush 330
        68: .line 247
            ldc 1486946159
            iastore
            dup
            sipush 331
            ldc 1023930920
            iastore
            dup
            sipush 332
            ldc -348585984
            iastore
            dup
            sipush 333
            ldc 1070120623
            iastore
            dup
            sipush 334
            ldc -1427559215
            iastore
            dup
            sipush 335
        69: .line 248
            ldc -1123599020
            iastore
            dup
            sipush 336
            ldc 1699848192
            iastore
            dup
            sipush 337
            ldc 1070080961
            iastore
            dup
            sipush 338
            ldc -1704780157
            iastore
            dup
            sipush 339
            ldc 1025379803
            iastore
            dup
            sipush 340
        70: .line 249
            ldc -2059120640
            iastore
            dup
            sipush 341
            ldc 1070041485
            iastore
            dup
            sipush 342
            ldc 1888568069
            iastore
            dup
            sipush 343
            ldc -1122212336
            iastore
            dup
            sipush 344
            ldc -1955237888
            iastore
            dup
            sipush 345
        71: .line 250
            ldc 1070002194
            iastore
            dup
            sipush 346
            ldc -442752543
            iastore
            dup
            sipush 347
            ldc -1121644147
            iastore
            dup
            sipush 348
            ldc -1098117120
            iastore
            dup
            sipush 349
            ldc 1069963086
            iastore
            dup
            sipush 350
        72: .line 251
            ldc 742141560
            iastore
            dup
            sipush 351
            ldc 1025101707
            iastore
            dup
            sipush 352
            ldc 1800683520
            iastore
            dup
            sipush 353
            ldc 1069924160
            iastore
            dup
            sipush 354
            ldc -345466852
            iastore
            dup
            sipush 355
        73: .line 252
            ldc -1122865117
            iastore
            dup
            sipush 356
            ldc -459165696
            iastore
            dup
            sipush 357
            ldc 1069885413
            iastore
            dup
            sipush 358
            ldc -446071353
            iastore
            dup
            sipush 359
            ldc 1025913832
            iastore
            dup
            sipush 360
        74: .line 253
            ldc -2093764608
            iastore
            dup
            sipush 361
            ldc 1069846845
            iastore
            dup
            sipush 362
            ldc 1425913464
            iastore
            dup
            sipush 363
            ldc 1025868665
            iastore
            dup
            sipush 364
            ldc -1516687360
            iastore
            dup
            sipush 365
        75: .line 254
            ldc 1069808453
            iastore
            dup
            sipush 366
            ldc 2120889677
            iastore
            dup
            sipush 367
            ldc -1121136168
            iastore
            dup
            sipush 368
            ldc -1340764160
            iastore
            dup
            sipush 369
            ldc 1069770236
            iastore
            dup
            sipush 370
        76: .line 255
            ldc 592147081
            iastore
            dup
            sipush 371
            ldc 1019621288
            iastore
            dup
            sipush 372
            ldc 210141184
            iastore
            dup
            sipush 373
            ldc 1069732193
            iastore
            dup
            sipush 374
            ldc -880692063
            iastore
            dup
            sipush 375
        77: .line 256
            ldc 1023647084
            iastore
            dup
            sipush 376
            ldc 709476352
            iastore
            dup
            sipush 377
            ldc 1069694321
            iastore
            dup
            sipush 378
            ldc -1881940132
            iastore
            dup
            sipush 379
            ldc 1024462115
            iastore
            dup
            sipush 380
        78: .line 257
            ldc 2116284416
            iastore
            dup
            sipush 381
            ldc 1069656619
            iastore
            dup
            sipush 382
            ldc 1144559924
            iastore
            dup
            sipush 383
            ldc 1026336654
            iastore
            dup
            sipush 384
            ldc -2111315968
            iastore
            dup
            sipush 385
        79: .line 258
            ldc 1069619086
            iastore
            dup
            sipush 386
            ldc -835909646
            iastore
            dup
            sipush 387
            ldc 1025634168
            iastore
            dup
            sipush 388
            ldc -1247920128
            iastore
            dup
            sipush 389
            ldc 1069581720
            iastore
            dup
            sipush 390
        80: .line 259
            ldc 1879674924
            iastore
            dup
            sipush 391
            ldc -1121458723
            iastore
            dup
            sipush 392
            ldc 970711040
            iastore
            dup
            sipush 393
            ldc 1069541521
            iastore
            dup
            sipush 394
            ldc 1335954173
            iastore
            dup
            sipush 395
        81: .line 260
            ldc -1121635114
            iastore
            dup
            sipush 396
            ldc -2096488448
            iastore
            dup
            sipush 397
            ldc 1069467449
            iastore
            dup
            sipush 398
            ldc -1343863328
            iastore
            dup
            sipush 399
            ldc -1121075096
            iastore
            dup
            sipush 400
        82: .line 261
            ldc 1669611520
            iastore
            dup
            sipush 401
            ldc 1069393703
            iastore
            dup
            sipush 402
            ldc 531044147
            iastore
            dup
            sipush 403
            ldc 1025149248
            iastore
            dup
            sipush 404
            ldc 29114368
            iastore
            dup
            sipush 405
        83: .line 262
            ldc 1069320280
            iastore
            dup
            sipush 406
            ldc -967136045
            iastore
            dup
            sipush 407
            ldc 1025918673
            iastore
            dup
            sipush 408
            ldc -1918017536
            iastore
            dup
            sipush 409
            ldc 1069247176
            iastore
            dup
            sipush 410
        84: .line 263
            ldc 737634533
            iastore
            dup
            sipush 411
            ldc -1122791296
            iastore
            dup
            sipush 412
            ldc 1085390848
            iastore
            dup
            sipush 413
            ldc 1069174390
            iastore
            dup
            sipush 414
            ldc -1186723896
            iastore
            dup
            sipush 415
        85: .line 264
            ldc -1123138890
            iastore
            dup
            sipush 416
            ldc 1566130176
            iastore
            dup
            sipush 417
            ldc 1069101918
            iastore
            dup
            sipush 418
            ldc 985483226
            iastore
            dup
            sipush 419
            ldc 1025708380
            iastore
            dup
            sipush 420
        86: .line 265
            ldc 792780800
            iastore
            dup
            sipush 421
            ldc 1069029758
            iastore
            dup
            sipush 422
            ldc -110101001
            iastore
            dup
            sipush 423
            ldc 1024426204
            iastore
            dup
            sipush 424
            ldc 183156736
            iastore
            dup
            sipush 425
        87: .line 266
            ldc 1068957907
            iastore
            dup
            sipush 426
            ldc -1449267918
            iastore
            dup
            sipush 427
            ldc 1022107277
            iastore
            dup
            sipush 428
            ldc 1301782528
            iastore
            dup
            sipush 429
            ldc 1068886362
            iastore
            dup
            sipush 430
        88: .line 267
            ldc 1012735262
            iastore
            dup
            sipush 431
            ldc -1121163002
            iastore
            dup
            sipush 432
            ldc 1562411008
            iastore
            dup
            sipush 433
            ldc 1068815121
            iastore
            dup
            sipush 434
            ldc -2097880593
            iastore
            dup
            sipush 435
        89: .line 268
            ldc -1124779483
            iastore
            dup
            sipush 436
            ldc -1479417856
            iastore
            dup
            sipush 437
            ldc 1068744181
            iastore
            dup
            sipush 438
            ldc -1512354089
            iastore
            dup
            sipush 439
            ldc 1026345054
            iastore
            dup
            sipush 440
        90: .line 269
            ldc -1538842624
            iastore
            dup
            sipush 441
            ldc 1068673540
            iastore
            dup
            sipush 442
            ldc -1365481091
            iastore
            dup
            sipush 443
            ldc -1121929496
            iastore
            dup
            sipush 444
            ldc -783917056
            iastore
            dup
            sipush 445
        91: .line 270
            ldc 1068603195
            iastore
            dup
            sipush 446
            ldc 1443733147
            iastore
            dup
            sipush 447
            ldc -1121635747
            iastore
            dup
            sipush 448
            ldc -1247920128
            iastore
            dup
            sipush 449
            ldc 1068533144
            iastore
            dup
            sipush 450
        92: .line 271
            ldc 1879674924
            iastore
            dup
            sipush 451
            ldc -1122507299
            iastore
            dup
            sipush 452
            ldc -1073299456
            iastore
            dup
            sipush 453
            ldc 1068427825
            iastore
            dup
            sipush 454
            ldc 1338588027
            iastore
            dup
            sipush 455
        93: .line 272
            ldc -1123151554
            iastore
            dup
            sipush 456
            ldc -841105408
            iastore
            dup
            sipush 457
            ldc 1068288883
            iastore
            dup
            sipush 458
            ldc 1205348359
            iastore
            dup
            sipush 459
            ldc -1122342670
            iastore
            dup
            sipush 460
        94: .line 273
            ldc -788856832
            iastore
            dup
            sipush 461
            ldc 1068150514
            iastore
            dup
            sipush 462
            ldc 893105198
            iastore
            dup
            sipush 463
            ldc 1025571866
            iastore
            dup
            sipush 464
            ldc 346013696
            iastore
            dup
            sipush 465
        95: .line 274
            ldc 1068012714
            iastore
            dup
            sipush 466
            ldc -799398275
            iastore
            dup
            sipush 467
            ldc -1122403947
            iastore
            dup
            sipush 468
            ldc -220938240
            iastore
            dup
            sipush 469
            ldc 1067875476
            iastore
            dup
            sipush 470
        96: .line 275
            ldc -333860958
            iastore
            dup
            sipush 471
            ldc -1123901701
            iastore
            dup
            sipush 472
            ldc -735182848
            iastore
            dup
            sipush 473
            ldc 1067738798
            iastore
            dup
            sipush 474
            ldc 1975385384
            iastore
            dup
            sipush 475
        97: .line 276
            ldc -1121184141
            iastore
            dup
            sipush 476
            ldc 797769728
            iastore
            dup
            sipush 477
            ldc 1067602675
            iastore
            dup
            sipush 478
            ldc -534661509
            iastore
            dup
            sipush 479
            ldc 1026047642
            iastore
            dup
            sipush 480
        98: .line 277
            ldc -1981333504
            iastore
            dup
            sipush 481
            ldc 1067467101
            iastore
            dup
            sipush 482
            ldc 1559353171
            iastore
            dup
            sipush 483
            ldc 1023480256
            iastore
            dup
            sipush 484
            ldc -334200832
            iastore
            dup
            sipush 485
        99: .line 278
            ldc 1067213778
            iastore
            dup
            sipush 486
            ldc 1067365107
            iastore
            dup
            sipush 487
            ldc 1025865926
            iastore
            dup
            sipush 488
            ldc 684261376
            iastore
            dup
            sipush 489
            ldc 1066944805
            iastore
            dup
            sipush 490
       100: .line 279
            ldc 844762164
            iastore
            dup
            sipush 491
            ldc -1121279814
            iastore
            dup
            sipush 492
            ldc 630718464
            iastore
            dup
            sipush 493
            ldc 1066676905
            iastore
            dup
            sipush 494
            ldc -1836697602
            iastore
            dup
            sipush 495
       101: .line 280
            ldc 1024033081
            iastore
            dup
            sipush 496
            ldc 1486061568
            iastore
            dup
            sipush 497
            ldc 1066410070
            iastore
            dup
            sipush 498
            ldc 115537874
            iastore
            dup
            sipush 499
            ldc -1121723301
            iastore
            dup
            sipush 500
       102: .line 281
            ldc -1551302656
            iastore
            dup
            sipush 501
            ldc 1065886792
            iastore
            dup
            sipush 502
            ldc -629868992
            iastore
            dup
            sipush 503
            ldc -1121495689
            iastore
            dup
            sipush 504
            ldc 1971912704
            iastore
            dup
            sipush 505
       103: .line 282
            ldc 1065357333
            iastore
            dup
            sipush 506
            ldc -1717752856
            iastore
            dup
            sipush 507
            ldc -1122973845
            iastore
            dup
            sipush 508
            ldc 1498939392
            iastore
            dup
            sipush 509
            ldc 1064306693
            iastore
            dup
            sipush 510
       104: .line 283
            ldc -885930373
            iastore
            dup
            sipush 511
            ldc 1025599151
            iastore
            dup
            sipush 515
       105: .line 284
            ldc -2147483648
            iastore
       106: .line 180
            putstatic org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp.logTwoTable:[I
       107: .line 287
            iconst_4
            newarray 10
            dup
            iconst_0
       108: .line 288
            ldc -17156096
            iastore
            dup
            iconst_1
            ldc 1067855426
            iastore
            dup
            iconst_2
            ldc -1815648464
            iastore
            dup
            iconst_3
            ldc 1022292823
            iastore
       109: .line 287
            putstatic org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp.logTwoData:[I
       110: .line 291
            bipush 12
            newarray 10
            dup
            iconst_0
       111: .line 292
            ldc -1840700270
            iastore
            dup
            iconst_1
            ldc 1069697316
            iastore
            dup
            iconst_3
            ldc -1076887552
            iastore
            dup
            iconst_4
            ldc 1030730101
            iastore
            dup
            iconst_5
       112: .line 293
            ldc -1077586594
            iastore
            dup
            bipush 6
            ldc 1431655765
            iastore
            dup
            bipush 7
            ldc 1070945621
            iastore
            dup
            bipush 8
            ldc -1717986918
            iastore
            dup
            bipush 9
            ldc 1070176665
            iastore
            dup
            bipush 11
       113: .line 294
            ldc -1075838976
            iastore
       114: .line 291
            putstatic org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp.coeffLogTwoData:[I
       115: .line 526
            iconst_4
            newarray 10
            dup
            iconst_0
       116: .line 527
            ldc -134217728
            iastore
            dup
            iconst_1
            iconst_m1
            iastore
            dup
            iconst_3
            sipush -8192
            iastore
       117: .line 526
            putstatic org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp.highmaskLogTen:[I
       118: .line 530
            iconst_4
            newarray 10
            dup
            iconst_1
       119: .line 531
            ldc 1071366144
            iastore
            dup
            iconst_2
            ldc -1087487736
            iastore
            dup
            iconst_3
            ldc 1062894188
            iastore
       120: .line 530
            putstatic org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp.logTenE:[I
       121: .line 534
            sipush 516
            newarray 10
            dup
            iconst_0
       122: .line 535
            ldc 1352628224
            iastore
            dup
            iconst_1
            ldc 1070810131
            iastore
            dup
            iconst_2
            ldc 521319256
            iastore
            dup
            iconst_3
            ldc 1025503025
            iastore
            dup
            iconst_4
            ldc -2144128000
            iastore
            dup
            iconst_5
       123: .line 536
            ldc 1070801944
            iastore
            dup
            bipush 6
            ldc -965617200
            iastore
            dup
            bipush 7
            ldc -1124777281
            iastore
            dup
            bipush 8
            ldc 1360613376
            iastore
            dup
            bipush 9
            ldc 1070793794
            iastore
            dup
            bipush 10
       124: .line 537
            ldc 2024059075
            iastore
            dup
            bipush 11
            ldc 1024991594
            iastore
            dup
            bipush 12
            ldc 1875350528
            iastore
            dup
            bipush 13
            ldc 1070785680
            iastore
            dup
            bipush 14
            ldc -2131085155
            iastore
            dup
            bipush 15
       125: .line 538
            ldc -1131403159
            iastore
            dup
            bipush 16
            ldc -1982840832
            iastore
            dup
            bipush 17
            ldc 1070777602
            iastore
            dup
            bipush 18
            ldc 1975711076
            iastore
            dup
            bipush 19
            ldc 1023674196
            iastore
            dup
            bipush 20
       126: .line 539
            ldc 1306336256
            iastore
            dup
            bipush 21
            ldc 1070769560
            iastore
            dup
            bipush 22
            ldc -770067773
            iastore
            dup
            bipush 23
            ldc -1124459132
            iastore
            dup
            bipush 24
            ldc 1806334976
            iastore
            dup
            bipush 25
       127: .line 540
            ldc 1070761553
            iastore
            dup
            bipush 26
            ldc -40190271
            iastore
            dup
            bipush 27
            ldc 1025238739
            iastore
            dup
            bipush 28
            ldc -1811773440
            iastore
            dup
            bipush 29
            ldc 1070753581
            iastore
            dup
            bipush 30
       128: .line 541
            ldc -494295979
            iastore
            dup
            bipush 31
            ldc -1122050466
            iastore
            dup
            bipush 32
            ldc 2025350144
            iastore
            dup
            bipush 33
            ldc 1070745644
            iastore
            dup
            bipush 34
            ldc 1731514745
            iastore
            dup
            bipush 35
       129: .line 542
            ldc 1025501083
            iastore
            dup
            bipush 36
            ldc -861681664
            iastore
            dup
            bipush 37
            ldc 1070737741
            iastore
            dup
            bipush 38
            ldc -1743109960
            iastore
            dup
            bipush 39
            ldc -1125305110
            iastore
            dup
            bipush 40
       130: .line 543
            ldc 1134317568
            iastore
            dup
            bipush 41
            ldc 1070729873
            iastore
            dup
            bipush 42
            ldc -868669641
            iastore
            dup
            bipush 43
            ldc -1122329405
            iastore
            dup
            bipush 44
            ldc -1837814784
            iastore
            dup
            bipush 45
       131: .line 544
            ldc 1070722038
            iastore
            dup
            bipush 46
            ldc 63549415
            iastore
            dup
            bipush 47
            ldc 1025415416
            iastore
            dup
            bipush 48
            ldc 1861803008
            iastore
            dup
            bipush 49
            ldc 1070714237
            iastore
            dup
            bipush 50
       132: .line 545
            ldc 1910171636
            iastore
            dup
            bipush 51
            ldc 1023977580
            iastore
            dup
            bipush 52
            ldc -1880826880
            iastore
            dup
            bipush 53
            ldc 1070706469
            iastore
            dup
            bipush 54
            ldc -292452959
            iastore
            dup
            bipush 55
       133: .line 546
            ldc -1124125678
            iastore
            dup
            bipush 56
            ldc -1394240512
            iastore
            dup
            bipush 57
            ldc 1070698734
            iastore
            dup
            bipush 58
            ldc -1026903213
            iastore
            dup
            bipush 59
            ldc 1022459609
            iastore
            dup
            bipush 60
       134: .line 547
            ldc 2123517952
            iastore
            dup
            bipush 61
            ldc 1070691032
            iastore
            dup
            bipush 62
            ldc 1767031218
            iastore
            dup
            bipush 63
            ldc 1022448156
            iastore
            dup
            bipush 64
            ldc -1100397568
            iastore
            dup
            bipush 65
       135: .line 548
            ldc 1070683362
            iastore
            dup
            bipush 66
            ldc -892634678
            iastore
            dup
            bipush 67
            ldc -1123296136
            iastore
            dup
            bipush 68
            ldc 650882048
            iastore
            dup
            bipush 69
            ldc 1070675725
            iastore
            dup
            bipush 70
       136: .line 549
            ldc -148943391
            iastore
            dup
            bipush 71
            ldc -1123944258
            iastore
            dup
            bipush 72
            ldc 1928988672
            iastore
            dup
            bipush 73
            ldc 1070668119
            iastore
            dup
            bipush 74
            ldc 1438617867
            iastore
            dup
            bipush 75
       137: .line 550
            ldc 1016360491
            iastore
            dup
            bipush 76
            ldc 1594908672
            iastore
            dup
            bipush 77
            ldc 1070660545
            iastore
            dup
            bipush 78
            ldc 971389377
            iastore
            dup
            bipush 79
            ldc 1024763979
            iastore
            dup
            bipush 80
       138: .line 551
            ldc -1476220928
            iastore
            dup
            bipush 81
            ldc 1070653002
            iastore
            dup
            bipush 82
            ldc -739041955
            iastore
            dup
            bipush 83
            ldc -1122532475
            iastore
            dup
            bipush 84
            ldc 194584576
            iastore
            dup
            bipush 85
       139: .line 552
            ldc 1070645491
            iastore
            dup
            bipush 86
            ldc 943919215
            iastore
            dup
            bipush 87
            ldc -1122017233
            iastore
            dup
            bipush 88
            ldc 1215096832
            iastore
            dup
            bipush 89
            ldc 1070638010
            iastore
            dup
            bipush 90
       140: .line 553
            ldc -2011608708
            iastore
            dup
            bipush 91
            ldc 1022335098
            iastore
            dup
            bipush 92
            ldc 501519360
            iastore
            dup
            bipush 93
            ldc 1070630560
            iastore
            dup
            bipush 94
            ldc 480904295
            iastore
            dup
            bipush 95
       141: .line 554
            ldc 1024437959
            iastore
            dup
            bipush 96
            ldc 1278266368
            iastore
            dup
            bipush 97
            ldc 1070623140
            iastore
            dup
            bipush 98
            ldc -1539161230
            iastore
            dup
            bipush 99
            ldc -1122625284
            iastore
            dup
            bipush 100
       142: .line 555
            ldc -1807155200
            iastore
            dup
            bipush 101
            ldc 1070615750
            iastore
            dup
            bipush 102
            ldc -1805314094
            iastore
            dup
            bipush 103
            ldc -1122486197
            iastore
            dup
            bipush 104
            ldc -1209516032
            iastore
            dup
            bipush 105
       143: .line 556
            ldc 1070608390
            iastore
            dup
            bipush 106
            ldc -535782345
            iastore
            dup
            bipush 107
            ldc -1122392404
            iastore
            dup
            bipush 108
            ldc 2039090176
            iastore
            dup
            bipush 109
            ldc 1070601060
            iastore
            dup
            bipush 110
       144: .line 557
            ldc 1361176676
            iastore
            dup
            bipush 111
            ldc -1122611977
            iastore
            dup
            bipush 112
            ldc 953057280
            iastore
            dup
            bipush 113
            ldc 1070591423
            iastore
            dup
            bipush 114
            ldc 1176587546
            iastore
            dup
            bipush 115
       145: .line 558
            ldc -1128545278
            iastore
            dup
            bipush 116
            ldc -924442624
            iastore
            dup
            bipush 117
            ldc 1070576879
            iastore
            dup
            bipush 118
            ldc -625397245
            iastore
            dup
            bipush 119
            ldc 1025376630
            iastore
            dup
            bipush 120
       146: .line 559
            ldc 749742080
            iastore
            dup
            bipush 121
            ldc 1070562394
            iastore
            dup
            bipush 122
            ldc 707700964
            iastore
            dup
            bipush 123
            ldc -1124153238
            iastore
            dup
            bipush 124
            ldc -286613504
            iastore
            dup
            bipush 125
       147: .line 560
            ldc 1070547965
            iastore
            dup
            bipush 126
            ldc -1047639644
            iastore
            dup
            bipush 127
            ldc 1022431400
            iastore
            dup
            sipush 128
            ldc -1682511872
            iastore
            dup
            sipush 129
            ldc 1070533594
            iastore
            dup
            sipush 130
       148: .line 561
            ldc -1841509952
            iastore
            dup
            sipush 131
            ldc -1122644327
            iastore
            dup
            sipush 132
            ldc -1064046592
            iastore
            dup
            sipush 133
            ldc 1070519279
            iastore
            dup
            sipush 134
            ldc 1296781801
            iastore
            dup
            sipush 135
       149: .line 562
            ldc 1025115335
            iastore
            dup
            sipush 136
            ldc -329713664
            iastore
            dup
            sipush 137
            ldc 1070505020
            iastore
            dup
            sipush 138
            ldc 373075289
            iastore
            dup
            sipush 139
            ldc 1017938528
            iastore
            dup
            sipush 140
       150: .line 563
            ldc -1701810176
            iastore
            dup
            sipush 141
            ldc 1070476669
            iastore
            dup
            sipush 142
            ldc 1068054086
            iastore
            dup
            sipush 143
            ldc 1021616576
            iastore
            dup
            sipush 144
            ldc 925962240
            iastore
            dup
            sipush 145
       151: .line 564
            ldc 1070448537
            iastore
            dup
            sipush 146
            ldc 850121213
            iastore
            dup
            sipush 147
            ldc 1023928989
            iastore
            dup
            sipush 148
            ldc 1732556800
            iastore
            dup
            sipush 149
            ldc 1070420620
            iastore
            dup
            sipush 150
       152: .line 565
            ldc 1305206740
            iastore
            dup
            sipush 151
            ldc -1122301726
            iastore
            dup
            sipush 152
            ldc -479336448
            iastore
            dup
            sipush 153
            ldc 1070392915
            iastore
            dup
            sipush 154
            ldc 192642943
            iastore
            dup
            sipush 155
       153: .line 566
            ldc -1122267389
            iastore
            dup
            sipush 156
            ldc 2001758208
            iastore
            dup
            sipush 157
            ldc 1070365420
            iastore
            dup
            sipush 158
            ldc -1474180613
            iastore
            dup
            sipush 159
            ldc 1024704867
            iastore
            dup
            sipush 160
       154: .line 567
            ldc 16746496
            iastore
            dup
            sipush 161
            ldc 1070338131
            iastore
            dup
            sipush 162
            ldc 1399573110
            iastore
            dup
            sipush 163
            ldc -1123594523
            iastore
            dup
            sipush 164
            ldc 1886492672
            iastore
            dup
            sipush 165
       155: .line 568
            ldc 1070311044
            iastore
            dup
            sipush 166
            ldc -673539221
            iastore
            dup
            sipush 167
            ldc -1121992938
            iastore
            dup
            sipush 168
            ldc -956770304
            iastore
            dup
            sipush 169
            ldc 1070284157
            iastore
            dup
            sipush 170
       156: .line 569
            ldc -501085261
            iastore
            dup
            sipush 171
            ldc 1025124701
            iastore
            dup
            sipush 172
            ldc 381769728
            iastore
            dup
            sipush 173
            ldc 1070257468
            iastore
            dup
            sipush 174
            ldc -417033954
            iastore
            dup
            sipush 175
       157: .line 570
            ldc -1124771806
            iastore
            dup
            sipush 176
            ldc -2108475392
            iastore
            dup
            sipush 177
            ldc 1070230972
            iastore
            dup
            sipush 178
            ldc 1838687089
            iastore
            dup
            sipush 179
            ldc 1017927292
            iastore
            dup
            sipush 180
       158: .line 571
            ldc 1008330752
            iastore
            dup
            sipush 181
            ldc 1070204668
            iastore
            dup
            sipush 182
            ldc -2066645632
            iastore
            dup
            sipush 183
            ldc 1025352196
            iastore
            dup
            sipush 184
            ldc -2047901696
            iastore
            dup
            sipush 185
       159: .line 572
            ldc 1070178552
            iastore
            dup
            sipush 186
            ldc 1413900906
            iastore
            dup
            sipush 187
            ldc -1124064764
            iastore
            dup
            sipush 188
            ldc -1330896896
            iastore
            dup
            sipush 189
            ldc 1070152622
            iastore
            dup
            sipush 190
       160: .line 573
            ldc -704512667
            iastore
            dup
            sipush 191
            ldc 1025016844
            iastore
            dup
            sipush 192
            ldc 465154048
            iastore
            dup
            sipush 193
            ldc 1070126876
            iastore
            dup
            sipush 194
            ldc 2079688550
            iastore
            dup
            sipush 195
       161: .line 574
            ldc -1122699113
            iastore
            dup
            sipush 196
            ldc 883615744
            iastore
            dup
            sipush 197
            ldc 1070101310
            iastore
            dup
            sipush 198
            ldc 989244452
            iastore
            dup
            sipush 199
            ldc -1123066811
            iastore
            dup
            sipush 200
       162: .line 575
            ldc 1993768960
            iastore
            dup
            sipush 201
            ldc 1070075922
            iastore
            dup
            sipush 202
            ldc 1124327841
            iastore
            dup
            sipush 203
            ldc -1122002304
            iastore
            dup
            sipush 204
            ldc 1794471936
            iastore
            dup
            sipush 205
       163: .line 576
            ldc 1070050710
            iastore
            dup
            sipush 206
            ldc 1140575046
            iastore
            dup
            sipush 207
            ldc 1022673726
            iastore
            dup
            sipush 208
            ldc -1497034752
            iastore
            dup
            sipush 209
            ldc 1070025671
            iastore
            dup
            sipush 210
       164: .line 577
            ldc 1894836933
            iastore
            dup
            sipush 211
            ldc -1122423237
            iastore
            dup
            sipush 212
            ldc -861169664
            iastore
            dup
            sipush 213
            ldc 1070000803
            iastore
            dup
            sipush 214
            ldc -1073136130
            iastore
            dup
            sipush 215
       165: .line 578
            ldc -1123045611
            iastore
            dup
            sipush 216
            ldc -1956595712
            iastore
            dup
            sipush 217
            ldc 1069976104
            iastore
            dup
            sipush 218
            ldc -562506243
            iastore
            dup
            sipush 219
            ldc -1130453778
            iastore
            dup
            sipush 220
       166: .line 579
            ldc -1650954240
            iastore
            dup
            sipush 221
            ldc 1069951571
            iastore
            dup
            sipush 222
            ldc -1775506834
            iastore
            dup
            sipush 223
            ldc -1122418556
            iastore
            dup
            sipush 224
            ldc -911153152
            iastore
            dup
            sipush 225
       167: .line 580
            ldc 1069927202
            iastore
            dup
            sipush 226
            ldc -2003969639
            iastore
            dup
            sipush 227
            ldc 1025499649
            iastore
            dup
            sipush 228
            ldc -513587200
            iastore
            dup
            sipush 229
            ldc 1069902995
            iastore
            dup
            sipush 230
       168: .line 581
            ldc 380479405
            iastore
            dup
            sipush 231
            ldc 1025184136
            iastore
            dup
            sipush 232
            ldc -1049182208
            iastore
            dup
            sipush 233
            ldc 1069878948
            iastore
            dup
            sipush 234
            ldc 1096398261
            iastore
            dup
            sipush 235
       169: .line 582
            ldc -1125082104
            iastore
            dup
            sipush 236
            ldc 1366712320
            iastore
            dup
            sipush 237
            ldc 1069855059
            iastore
            dup
            sipush 238
            ldc -2076623581
            iastore
            dup
            sipush 239
            ldc -1124685668
            iastore
            dup
            sipush 240
       170: .line 583
            ldc -2090250240
            iastore
            dup
            sipush 241
            ldc 1069831325
            iastore
            dup
            sipush 242
            ldc -1626633285
            iastore
            dup
            sipush 243
            ldc 1025264524
            iastore
            dup
            sipush 244
            ldc 1401772032
            iastore
            dup
            sipush 245
       171: .line 584
            ldc 1069807745
            iastore
            dup
            sipush 246
            ldc -190974137
            iastore
            dup
            sipush 247
            ldc 1022925721
            iastore
            dup
            sipush 248
            ldc -938246144
            iastore
            dup
            sipush 249
            ldc 1069784316
            iastore
            dup
            sipush 250
       172: .line 585
            ldc -721176524
            iastore
            dup
            sipush 251
            ldc -1122780769
            iastore
            dup
            sipush 252
            ldc -253818880
            iastore
            dup
            sipush 253
            ldc 1069761037
            iastore
            dup
            sipush 254
            ldc -267275386
            iastore
            dup
            sipush 255
       173: .line 586
            ldc -1123690306
            iastore
            dup
            sipush 256
            ldc -414816256
            iastore
            dup
            sipush 257
            ldc 1069737906
            iastore
            dup
            sipush 258
            ldc -207848510
            iastore
            dup
            sipush 259
            ldc -1122256562
            iastore
            dup
            sipush 260
       174: .line 587
            ldc -841603072
            iastore
            dup
            sipush 261
            ldc 1069714921
            iastore
            dup
            sipush 262
            ldc 99014299
            iastore
            dup
            sipush 263
            ldc -1122964219
            iastore
            dup
            sipush 264
            ldc -803874816
            iastore
            dup
            sipush 265
       175: .line 588
            ldc 1069692080
            iastore
            dup
            sipush 266
            ldc -493130595
            iastore
            dup
            sipush 267
            ldc -1121978009
            iastore
            dup
            sipush 268
            ldc 575580160
            iastore
            dup
            sipush 269
            ldc 1069669382
            iastore
            dup
            sipush 270
       176: .line 589
            ldc 1920406012
            iastore
            dup
            sipush 271
            ldc -1124093171
            iastore
            dup
            sipush 272
            ldc 22282240
            iastore
            dup
            sipush 273
            ldc 1069646824
            iastore
            dup
            sipush 274
            ldc 964193370
            iastore
            dup
            sipush 275
       177: .line 590
            ldc 1019363159
            iastore
            dup
            sipush 276
            ldc -1303537664
            iastore
            dup
            sipush 277
            ldc 1069624404
            iastore
            dup
            sipush 278
            ldc -922377406
            iastore
            dup
            sipush 279
            ldc 1023425053
            iastore
            dup
            sipush 280
       178: .line 591
            ldc -2105321472
            iastore
            dup
            sipush 281
            ldc 1069602122
            iastore
            dup
            sipush 282
            ldc -1684463424
            iastore
            dup
            sipush 283
            ldc 1023652442
            iastore
            dup
            sipush 284
            ldc -953499648
            iastore
            dup
            sipush 285
       179: .line 592
            ldc 1069579975
            iastore
            dup
            sipush 286
            ldc 1190292004
            iastore
            dup
            sipush 287
            ldc 1022425665
            iastore
            dup
            sipush 288
            ldc -583673856
            iastore
            dup
            sipush 289
            ldc 1069557962
            iastore
            dup
            sipush 290
       180: .line 593
            ldc 1104795356
            iastore
            dup
            sipush 291
            ldc 1023625829
            iastore
            dup
            sipush 292
            ldc 1380401152
            iastore
            dup
            sipush 293
            ldc 1069524644
            iastore
            dup
            sipush 294
            ldc 1156998217
            iastore
            dup
            sipush 295
       181: .line 594
            ldc 1025100499
            iastore
            dup
            sipush 296
            ldc 765710336
            iastore
            dup
            sipush 297
            ldc 1069481144
            iastore
            dup
            sipush 298
            ldc 1736649113
            iastore
            dup
            sipush 299
            ldc 1024999439
            iastore
            dup
            sipush 300
       182: .line 595
            ldc 849412096
            iastore
            dup
            sipush 301
            ldc 1069437902
            iastore
            dup
            sipush 302
            ldc -1676788966
            iastore
            dup
            sipush 303
            ldc -1124113667
            iastore
            dup
            sipush 304
            ldc 1433104384
            iastore
            dup
            sipush 305
       183: .line 596
            ldc 1069394915
            iastore
            dup
            sipush 306
            ldc 43477267
            iastore
            dup
            sipush 307
            ldc -1124588485
            iastore
            dup
            sipush 308
            ldc -1746370560
            iastore
            dup
            sipush 309
            ldc 1069352180
            iastore
            dup
            sipush 310
       184: .line 597
            ldc -327600233
            iastore
            dup
            sipush 311
            ldc 1025246584
            iastore
            dup
            sipush 312
            ldc 157577216
            iastore
            dup
            sipush 313
            ldc 1069309695
            iastore
            dup
            sipush 314
            ldc 100402533
            iastore
            dup
            sipush 315
       185: .line 598
            ldc -1122141794
            iastore
            dup
            sipush 316
            ldc -968728576
            iastore
            dup
            sipush 317
            ldc 1069267455
            iastore
            dup
            sipush 318
            ldc 1176892909
            iastore
            dup
            sipush 319
            ldc 1025464099
            iastore
            dup
            sipush 320
       186: .line 599
            ldc -139472896
            iastore
            dup
            sipush 321
            ldc 1069225459
            iastore
            dup
            sipush 322
            ldc -581259679
            iastore
            dup
            sipush 323
            ldc -1122337250
            iastore
            dup
            sipush 324
            ldc -749162496
            iastore
            dup
            sipush 325
       187: .line 600
            ldc 1069183704
            iastore
            dup
            sipush 326
            ldc 857007315
            iastore
            dup
            sipush 327
            ldc 1024965777
            iastore
            dup
            sipush 328
            ldc -1692446720
            iastore
            dup
            sipush 329
            ldc 1069142187
            iastore
            dup
            sipush 330
       188: .line 601
            ldc -1706208949
            iastore
            dup
            sipush 331
            ldc 1022463131
            iastore
            dup
            sipush 332
            ldc -1663770624
            iastore
            dup
            sipush 333
            ldc 1069100905
            iastore
            dup
            sipush 334
            ldc 2118424235
            iastore
            dup
            sipush 335
       189: .line 602
            ldc 1022490989
            iastore
            dup
            sipush 336
            ldc 838135808
            iastore
            dup
            sipush 337
            ldc 1069059856
            iastore
            dup
            sipush 338
            ldc -177964569
            iastore
            dup
            sipush 339
            ldc 1024874520
            iastore
            dup
            sipush 340
       190: .line 603
            ldc -1084063744
            iastore
            dup
            sipush 341
            ldc 1069019036
            iastore
            dup
            sipush 342
            ldc 650070125
            iastore
            dup
            sipush 343
            ldc -1122954330
            iastore
            dup
            sipush 344
            ldc -1255755776
            iastore
            dup
            sipush 345
       191: .line 604
            ldc 1068978444
            iastore
            dup
            sipush 346
            ldc 438055812
            iastore
            dup
            sipush 347
            ldc 1017743757
            iastore
            dup
            sipush 348
            ldc -1909334016
            iastore
            dup
            sipush 349
            ldc 1068938077
            iastore
            dup
            sipush 350
       192: .line 605
            ldc -1282976927
            iastore
            dup
            sipush 351
            ldc -1123655252
            iastore
            dup
            sipush 352
            ldc -803348480
            iastore
            dup
            sipush 353
            ldc 1068897932
            iastore
            dup
            sipush 354
            ldc 712813818
            iastore
            dup
            sipush 355
       193: .line 606
            ldc -1122246896
            iastore
            dup
            sipush 356
            ldc 183644160
            iastore
            dup
            sipush 357
            ldc 1068858008
            iastore
            dup
            sipush 358
            ldc -7960554
            iastore
            dup
            sipush 359
            ldc 1022379728
            iastore
            dup
            sipush 360
       194: .line 607
            ldc -655753216
            iastore
            dup
            sipush 361
            ldc 1068818300
            iastore
            dup
            sipush 362
            ldc 353762279
            iastore
            dup
            sipush 363
            ldc -1121987287
            iastore
            dup
            sipush 364
            ldc -566550528
            iastore
            dup
            sipush 365
       195: .line 608
            ldc 1068778808
            iastore
            dup
            sipush 366
            ldc 1851367730
            iastore
            dup
            sipush 367
            ldc 1025486574
            iastore
            dup
            sipush 368
            ldc -924872704
            iastore
            dup
            sipush 369
            ldc 1068739529
            iastore
            dup
            sipush 370
       196: .line 609
            ldc -248372383
            iastore
            dup
            sipush 371
            ldc -1122400249
            iastore
            dup
            sipush 372
            ldc 1348407296
            iastore
            dup
            sipush 373
            ldc 1068700461
            iastore
            dup
            sipush 374
            ldc 143189675
            iastore
            dup
            sipush 375
       197: .line 610
            ldc 1025397632
            iastore
            dup
            sipush 376
            ldc 899403776
            iastore
            dup
            sipush 377
            ldc 1068661601
            iastore
            dup
            sipush 378
            ldc -541279454
            iastore
            dup
            sipush 379
            ldc -1124194524
            iastore
            dup
            sipush 380
       198: .line 611
            ldc 1117708288
            iastore
            dup
            sipush 381
            ldc 1068622947
            iastore
            dup
            sipush 382
            ldc 1857340812
            iastore
            dup
            sipush 383
            ldc -1124184618
            iastore
            dup
            sipush 384
            ldc 1248276480
            iastore
            dup
            sipush 385
       199: .line 612
            ldc 1068584497
            iastore
            dup
            sipush 386
            ldc 1289858203
            iastore
            dup
            sipush 387
            ldc 1025222289
            iastore
            dup
            sipush 388
            ldc 683237376
            iastore
            dup
            sipush 389
            ldc 1068546249
            iastore
            dup
            sipush 390
       200: .line 613
            ldc -1938287688
            iastore
            dup
            sipush 391
            ldc -1123338126
            iastore
            dup
            sipush 392
            ldc -1041203200
            iastore
            dup
            sipush 393
            ldc 1068508200
            iastore
            dup
            sipush 394
            ldc -1027830740
            iastore
            dup
            sipush 395
       201: .line 614
            ldc 1018554987
            iastore
            dup
            sipush 396
            ldc 94478336
            iastore
            dup
            sipush 397
            ldc 1068441756
            iastore
            dup
            sipush 398
            ldc 1927868814
            iastore
            dup
            sipush 399
            ldc -1125589116
            iastore
            dup
            sipush 400
       202: .line 615
            ldc -1061822464
            iastore
            dup
            sipush 401
            ldc 1068366445
            iastore
            dup
            sipush 402
            ldc -1612778442
            iastore
            dup
            sipush 403
            ldc 1023964004
            iastore
            dup
            sipush 404
            ldc -1354670080
            iastore
            dup
            sipush 405
       203: .line 616
            ldc 1068291522
            iastore
            dup
            sipush 406
            ldc 275301289
            iastore
            dup
            sipush 407
            ldc 1023944679
            iastore
            dup
            sipush 408
            ldc -617259008
            iastore
            dup
            sipush 409
            ldc 1068216982
            iastore
            dup
            sipush 410
       204: .line 617
            ldc 302658771
            iastore
            dup
            sipush 411
            ldc 1024465567
            iastore
            dup
            sipush 412
            ldc 1576968192
            iastore
            dup
            sipush 413
            ldc 1068142822
            iastore
            dup
            sipush 414
            ldc -622931356
            iastore
            dup
            sipush 415
       205: .line 618
            ldc -1122712686
            iastore
            dup
            sipush 416
            ldc 1614069760
            iastore
            dup
            sipush 417
            ldc 1068069037
            iastore
            dup
            sipush 418
            ldc 480052905
            iastore
            dup
            sipush 419
            ldc -1122275234
            iastore
            dup
            sipush 420
       206: .line 619
            ldc 424435712
            iastore
            dup
            sipush 421
            ldc 1067995624
            iastore
            dup
            sipush 422
            ldc -2087097639
            iastore
            dup
            sipush 423
            ldc -1124001860
            iastore
            dup
            sipush 424
            ldc -817184768
            iastore
            dup
            sipush 425
       207: .line 620
            ldc 1067922578
            iastore
            dup
            sipush 426
            ldc -1314305438
            iastore
            dup
            sipush 427
            ldc -1129977278
            iastore
            dup
            sipush 428
            ldc -696565760
            iastore
            dup
            sipush 429
            ldc 1067849897
            iastore
            dup
            sipush 430
       208: .line 621
            ldc 1974393034
            iastore
            dup
            sipush 431
            ldc -1123610213
            iastore
            dup
            sipush 432
            ldc -1859731456
            iastore
            dup
            sipush 433
            ldc 1067777577
            iastore
            dup
            sipush 434
            ldc 1385289011
            iastore
            dup
            sipush 435
       209: .line 622
            ldc 1024615823
            iastore
            dup
            sipush 436
            ldc 1867333632
            iastore
            dup
            sipush 437
            ldc 1067705614
            iastore
            dup
            sipush 438
            ldc -852730663
            iastore
            dup
            sipush 439
            ldc 1025334384
            iastore
            dup
            sipush 440
       210: .line 623
            ldc -295665664
            iastore
            dup
            sipush 441
            ldc 1067634004
            iastore
            dup
            sipush 442
            ldc -788495223
            iastore
            dup
            sipush 443
            ldc 1025132546
            iastore
            dup
            sipush 444
            ldc -1727995904
            iastore
            dup
            sipush 445
       211: .line 624
            ldc 1067562745
            iastore
            dup
            sipush 446
            ldc 1425757592
            iastore
            dup
            sipush 447
            ldc -1122608833
            iastore
            dup
            sipush 448
            ldc 112943104
            iastore
            dup
            sipush 449
            ldc 1067491833
            iastore
            dup
            sipush 450
       212: .line 625
            ldc 1693407156
            iastore
            dup
            sipush 451
            ldc -1122540693
            iastore
            dup
            sipush 452
            ldc -1215037440
            iastore
            dup
            sipush 453
            ldc 1067392159
            iastore
            dup
            sipush 454
            ldc -295024841
            iastore
            dup
            sipush 455
       213: .line 626
            ldc 1018549369
            iastore
            dup
            sipush 456
            ldc -1851129856
            iastore
            dup
            sipush 457
            ldc 1067251701
            iastore
            dup
            sipush 458
            ldc 974534460
            iastore
            dup
            sipush 459
            ldc 1023963412
            iastore
            dup
            sipush 460
       214: .line 627
            ldc 359366656
            iastore
            dup
            sipush 461
            ldc 1067111917
            iastore
            dup
            sipush 462
            ldc -2090052278
            iastore
            dup
            sipush 463
            ldc 1013514416
            iastore
            dup
            sipush 464
            ldc -730447872
            iastore
            dup
            sipush 465
       215: .line 628
            ldc 1066972799
            iastore
            dup
            sipush 466
            ldc -317525637
            iastore
            dup
            sipush 467
            ldc -1124087436
            iastore
            dup
            sipush 468
            ldc 2011086848
            iastore
            dup
            sipush 469
            ldc 1066834343
            iastore
            dup
            sipush 470
       216: .line 629
            ldc 590145514
            iastore
            dup
            sipush 471
            ldc 1025390011
            iastore
            dup
            sipush 472
            ldc -1077985280
            iastore
            dup
            sipush 473
            ldc 1066696541
            iastore
            dup
            sipush 474
            ldc -665847186
            iastore
            dup
            sipush 475
       217: .line 630
            ldc 1024330313
            iastore
            dup
            sipush 476
            ldc -2100838400
            iastore
            dup
            sipush 477
            ldc 1066559388
            iastore
            dup
            sipush 478
            ldc -1927868784
            iastore
            dup
            sipush 479
            ldc -1122706958
            iastore
            dup
            sipush 480
       218: .line 631
            ldc -1378746368
            iastore
            dup
            sipush 481
            ldc 1066422877
            iastore
            dup
            sipush 482
            ldc -2032535410
            iastore
            dup
            sipush 483
            ldc 1021229446
            iastore
            dup
            sipush 484
            ldc -2031026176
            iastore
            dup
            sipush 485
       219: .line 632
            ldc 1066172214
            iastore
            dup
            sipush 486
            ldc -1176460009
            iastore
            dup
            sipush 487
            ldc 1021484970
            iastore
            dup
            sipush 488
            ldc -1218674688
            iastore
            dup
            sipush 489
            ldc 1065901726
            iastore
            dup
            sipush 490
       220: .line 633
            ldc 1411737803
            iastore
            dup
            sipush 491
            ldc -1122010149
            iastore
            dup
            sipush 492
            ldc 1186136064
            iastore
            dup
            sipush 493
            ldc 1065632488
            iastore
            dup
            sipush 494
            ldc -1185617959
            iastore
            dup
            sipush 495
       221: .line 634
            ldc 1025397383
            iastore
            dup
            sipush 496
            ldc -1209663488
            iastore
            dup
            sipush 497
            ldc 1065364487
            iastore
            dup
            sipush 498
            ldc 584715031
            iastore
            dup
            sipush 499
            ldc -1122370777
            iastore
            dup
            sipush 500
       222: .line 635
            ldc 1821048832
            iastore
            dup
            sipush 501
            ldc 1064842211
            iastore
            dup
            sipush 502
            ldc -2112720401
            iastore
            dup
            sipush 503
            ldc -1122431082
            iastore
            dup
            sipush 504
            ldc 697368576
            iastore
            dup
            sipush 505
       223: .line 636
            ldc 1064311094
            iastore
            dup
            sipush 506
            ldc -1137405531
            iastore
            dup
            sipush 507
            ldc -1122250939
            iastore
            dup
            sipush 508
            ldc 894042112
            iastore
            dup
            sipush 509
            ldc 1063260131
            iastore
            dup
            sipush 510
       224: .line 637
            ldc -1057009142
            iastore
            dup
            sipush 511
            ldc -1122380004
            iastore
       225: .line 534
            putstatic org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp.logTenTable:[I
       226: .line 641
            iconst_4
            newarray 10
            dup
            iconst_0
       227: .line 642
            ldc 1352628224
            iastore
            dup
            iconst_1
            ldc 1066615827
            iastore
            dup
            iconst_2
            ldc 521319256
            iastore
            dup
            iconst_3
            ldc 1021308721
            iastore
       228: .line 641
            putstatic org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp.logTwoLogTenData:[I
       229: .line 645
            bipush 12
            newarray 10
            dup
            iconst_0
       230: .line 646
            ldc -1046089426
            iastore
            dup
            iconst_1
            ldc 1077250164
            iastore
            dup
            iconst_2
            ldc 1691676429
            iastore
            dup
            iconst_3
            ldc -1073179895
            iastore
            dup
            iconst_4
            ldc 945132465
            iastore
            dup
            iconst_5
       231: .line 647
            ldc -1071265513
            iastore
            dup
            bipush 6
            ldc -594135961
            iastore
            dup
            bipush 7
            ldc 1073506818
            iastore
            dup
            bipush 8
            ldc 2141010593
            iastore
            dup
            bipush 9
            ldc 1075227551
            iastore
            dup
            bipush 10
       232: .line 648
            ldc -596135659
            iastore
            dup
            bipush 11
            ldc -1074627854
            iastore
       233: .line 645
            putstatic org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp.coeffLogTenData:[I
       234: .line 2421
            iconst_4
            newarray 10
            dup
            iconst_1
       235: .line 2422
            ldc 1071644672
            iastore
            dup
            iconst_3
            ldc 1071644672
            iastore
       236: .line 2421
            putstatic org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp.oneHalfTan:[I
       237: .line 2425
            iconst_4
            newarray 10
            dup
            iconst_1
       238: .line 2426
            ldc 1076887552
            iastore
            dup
            iconst_3
            ldc 1072693248
            iastore
       239: .line 2425
            putstatic org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp.mulSixteen:[I
       240: .line 2429
            iconst_4
            newarray 10
            dup
            iconst_1
       241: .line 2430
            ldc -2147483648
            iastore
            dup
            iconst_3
            ldc -2147483648
            iastore
       242: .line 2429
            putstatic org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp.signMaskTan:[I
       243: .line 2433
            iconst_4
            newarray 10
            dup
            iconst_0
       244: .line 2434
            ldc 1841940611
            iastore
            dup
            iconst_1
            ldc 1071931184
            iastore
            dup
            iconst_2
            ldc 1841940611
            iastore
            dup
            iconst_3
            ldc 1076125488
            iastore
       245: .line 2433
            putstatic org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp.piThirtyTwoInvTan:[I
       246: .line 2437
            iconst_4
            newarray 10
            dup
            iconst_0
       247: .line 2438
            ldc 1413758976
            iastore
            dup
            iconst_1
            ldc 1069097467
            iastore
            dup
            iconst_2
            ldc 1413742592
            iastore
            dup
            iconst_3
            ldc 1069097467
            iastore
       248: .line 2437
            putstatic org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp.pOneTan:[I
       249: .line 2441
            iconst_4
            newarray 10
            dup
            iconst_0
       250: .line 2442
            ldc 1734819840
            iastore
            dup
            iconst_1
            ldc -1120737351
            iastore
            dup
            iconst_2
            ldc 1280049152
            iastore
            dup
            iconst_3
            ldc 1028033571
            iastore
       251: .line 2441
            putstatic org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp.pTwoTan:[I
       252: .line 2445
            iconst_4
            newarray 10
            dup
            iconst_0
       253: .line 2446
            ldc 923219018
            iastore
            dup
            iconst_1
            ldc 984130272
            iastore
            dup
            iconst_2
            ldc 57701189
            iastore
            dup
            iconst_3
            ldc 988383790
            iastore
       254: .line 2445
            putstatic org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp.pThreeTan:[I
       255: .line 2449
            sipush 1408
            newarray 10
            dup
            iconst_4
       256: .line 2450
            ldc -2010377990
            iastore
            dup
            iconst_5
       257: .line 2451
            ldc 1066820852
            iastore
            dup
            bipush 12
       258: .line 2452
            ldc 1441186365
            iastore
            dup
            bipush 13
            ldc 1065494243
            iastore
            dup
            bipush 14
            ldc 1431655765
            iastore
            dup
            bipush 15
       259: .line 2453
            ldc 1070945621
            iastore
            dup
            bipush 20
       260: .line 2454
            ldc 236289504
            iastore
            dup
            bipush 21
            ldc 1064135997
            iastore
            dup
            bipush 22
            ldc 286331153
            iastore
            dup
            bipush 23
            ldc 1069617425
            iastore
            dup
            bipush 28
       261: .line 2455
            ldc 1160476131
            iastore
            dup
            bipush 29
            ldc 1062722102
            iastore
            dup
            bipush 30
       262: .line 2456
            ldc 463583772
            iastore
            dup
            bipush 31
            ldc 1068212666
            iastore
            dup
            bipush 37
       263: .line 2457
            ldc 1072693248
            iastore
            dup
            bipush 44
       264: .line 2458
            ldc 1313038235
            iastore
            dup
            bipush 45
       265: .line 2459
            ldc 1066745731
            iastore
            dup
            bipush 48
            ldc 1013878342
            iastore
            dup
            bipush 49
            ldc 1067152618
            iastore
            dup
            bipush 52
       266: .line 2460
            ldc -631540463
            iastore
            dup
            bipush 53
            ldc 1065725283
            iastore
            dup
            bipush 54
            ldc -601683045
            iastore
            dup
            bipush 55
       267: .line 2461
            ldc 1069118808
            iastore
            dup
            bipush 56
            ldc 650852232
            iastore
            dup
            bipush 57
            ldc 1065882376
            iastore
            dup
            bipush 58
            ldc 1996245381
            iastore
            dup
            bipush 59
            ldc 1071000265
            iastore
            dup
            bipush 60
       268: .line 2462
            ldc 2008746170
            iastore
            dup
            bipush 61
            ldc 1064664197
            iastore
            dup
            bipush 62
            ldc -1239124703
            iastore
            dup
            bipush 63
            ldc 1068578846
            iastore
            dup
            bipush 64
            ldc 1495406348
            iastore
            dup
            bipush 65
       269: .line 2463
            ldc 1064652437
            iastore
            dup
            bipush 66
            ldc -2025437139
            iastore
            dup
            bipush 67
            ldc 1069711235
            iastore
            dup
            bipush 68
            ldc 285563696
            iastore
            dup
            bipush 69
            ldc 1063576465
            iastore
            dup
            bipush 70
       270: .line 2464
            ldc 1046897440
            iastore
            dup
            bipush 71
            ldc 1067705865
            iastore
            dup
            bipush 72
            ldc 233429731
            iastore
            dup
            bipush 73
            ldc 1063453151
            iastore
            dup
            bipush 74
            ldc 522045958
            iastore
            dup
            bipush 75
       271: .line 2465
            ldc 1068476590
            iastore
            dup
            bipush 76
            ldc -1940181598
            iastore
            dup
            bipush 77
            ldc 1069102779
            iastore
            dup
            bipush 78
            ldc 1317599141
            iastore
            dup
            bipush 79
            ldc 1012432133
            iastore
            dup
            bipush 81
       272: .line 2466
            ldc 1072693248
            iastore
            dup
            bipush 82
            ldc -1466737191
            iastore
            dup
            bipush 83
            ldc 1065606626
            iastore
            dup
            bipush 88
       273: .line 2467
            ldc 1512545955
            iastore
            dup
            bipush 89
            ldc 1068119047
            iastore
            dup
            bipush 92
       274: .line 2468
            ldc 1127048698
            iastore
            dup
            bipush 93
            ldc 1067909459
            iastore
            dup
            bipush 96
       275: .line 2469
            ldc -1994766846
            iastore
            dup
            bipush 97
            ldc 1067254767
            iastore
            dup
            bipush 98
            ldc -701717000
            iastore
            dup
            bipush 99
            ldc 1070233561
            iastore
            dup
            bipush 100
       276: .line 2470
            ldc -1285601752
            iastore
            dup
            bipush 101
            ldc 1066902117
            iastore
            dup
            bipush 102
            ldc 1127373050
            iastore
            dup
            bipush 103
            ldc 1071173457
            iastore
            dup
            bipush 104
            ldc -1248863991
            iastore
            dup
            bipush 105
       277: .line 2471
            ldc 1066371299
            iastore
            dup
            bipush 106
            ldc 24583402
            iastore
            dup
            bipush 107
            ldc 1069723988
            iastore
            dup
            bipush 108
            ldc -212455538
            iastore
            dup
            bipush 109
            ldc 1065914199
            iastore
            dup
            bipush 110
       278: .line 2472
            ldc -1071077597
            iastore
            dup
            bipush 111
            ldc 1070020367
            iastore
            dup
            bipush 112
            ldc 548927984
            iastore
            dup
            bipush 113
            ldc 1065415756
            iastore
            dup
            bipush 114
            ldc 558065897
            iastore
            dup
            bipush 115
       279: .line 2473
            ldc 1068949418
            iastore
            dup
            bipush 116
            ldc 680073315
            iastore
            dup
            bipush 117
            ldc 1064940726
            iastore
            dup
            bipush 118
            ldc 388873200
            iastore
            dup
            bipush 119
            ldc 1068944270
            iastore
            dup
            bipush 120
       280: .line 2474
            ldc -531287720
            iastore
            dup
            bipush 121
            ldc 1070167541
            iastore
            dup
            bipush 122
            ldc 1497360404
            iastore
            dup
            bipush 123
            ldc 1009710547
            iastore
            dup
            bipush 125
       281: .line 2475
            ldc 1072693248
            iastore
            dup
            bipush 126
            ldc 64931152
            iastore
            dup
            bipush 127
            ldc 1067729411
            iastore
            dup
            sipush 132
       282: .line 2476
            ldc -1827384514
            iastore
            dup
            sipush 133
            ldc 1069256389
            iastore
            dup
            sipush 136
       283: .line 2477
            ldc 162150096
            iastore
            dup
            sipush 137
            ldc 1068946420
            iastore
            dup
            sipush 140
       284: .line 2478
            ldc -592173059
            iastore
            dup
            sipush 141
            ldc 1068579152
            iastore
            dup
            sipush 142
            ldc -663048005
            iastore
            dup
            sipush 143
            ldc 1070936926
            iastore
            dup
            sipush 144
            ldc -838145883
            iastore
            dup
            sipush 145
       285: .line 2479
            ldc 1068217218
            iastore
            dup
            sipush 146
            ldc 2031366438
            iastore
            dup
            sipush 147
            ldc 1071495745
            iastore
            dup
            sipush 148
            ldc 1596664020
            iastore
            dup
            sipush 149
            ldc 1067799281
            iastore
            dup
            sipush 150
       286: .line 2480
            ldc 1509038701
            iastore
            dup
            sipush 151
            ldc 1070601643
            iastore
            dup
            sipush 152
            ldc 583171477
            iastore
            dup
            sipush 153
            ldc 1067510148
            iastore
            dup
            sipush 154
            ldc -509622614
            iastore
            dup
            sipush 155
       287: .line 2481
            ldc 1070618476
            iastore
            dup
            sipush 156
            ldc -1892931248
            iastore
            dup
            sipush 157
            ldc 1067075736
            iastore
            dup
            sipush 158
            ldc -1061948884
            iastore
            dup
            sipush 159
            ldc 1069913186
            iastore
            dup
            sipush 160
       288: .line 2482
            ldc 411280568
            iastore
            dup
            sipush 161
            ldc 1066710556
            iastore
            dup
            sipush 162
            ldc 1065584192
            iastore
            dup
            sipush 163
            ldc 1069747896
            iastore
            dup
            sipush 164
            ldc 895247324
            iastore
            dup
            sipush 165
       289: .line 2483
            ldc 1070819848
            iastore
            dup
            sipush 166
            ldc 500078909
            iastore
            dup
            sipush 167
            ldc -1133678515
            iastore
            dup
            sipush 169
            ldc 1072693248
            iastore
            dup
            sipush 170
       290: .line 2484
            ldc 729983843
            iastore
            dup
            sipush 171
            ldc 1068994194
            iastore
            dup
            sipush 176
       291: .line 2485
            ldc 1458794562
            iastore
            dup
            sipush 177
            ldc 1070398550
            iastore
            dup
            sipush 180
       292: .line 2486
            ldc -1437189807
            iastore
            dup
            sipush 181
            ldc 1070137637
            iastore
            dup
            sipush 184
            ldc 1024359517
            iastore
            dup
            sipush 185
       293: .line 2487
            ldc 1069876531
            iastore
            dup
            sipush 186
            ldc -1678927058
            iastore
            dup
            sipush 187
            ldc 1071582937
            iastore
            dup
            sipush 188
            ldc 1609024636
            iastore
            dup
            sipush 189
            ldc 1069675088
            iastore
            dup
            sipush 190
       294: .line 2488
            ldc -1765726747
            iastore
            dup
            sipush 191
            ldc 1071836633
            iastore
            dup
            sipush 192
            ldc 1510128600
            iastore
            dup
            sipush 193
            ldc 1069440113
            iastore
            dup
            sipush 194
            ldc -2043270112
            iastore
            dup
            sipush 195
       295: .line 2489
            ldc 1071253687
            iastore
            dup
            sipush 196
            ldc 1262761453
            iastore
            dup
            sipush 197
            ldc 1069142850
            iastore
            dup
            sipush 198
            ldc 1263091857
            iastore
            dup
            sipush 199
            ldc 1071190461
            iastore
            dup
            sipush 200
       296: .line 2490
            ldc -1251583810
            iastore
            dup
            sipush 201
            ldc 1068885191
            iastore
            dup
            sipush 202
            ldc -1818034826
            iastore
            dup
            sipush 203
            ldc 1070842002
            iastore
            dup
            sipush 204
            ldc -634972268
            iastore
            dup
            sipush 205
       297: .line 2491
            ldc 1068669200
            iastore
            dup
            sipush 206
            ldc 855891755
            iastore
            dup
            sipush 207
            ldc 1070696894
            iastore
            dup
            sipush 208
            ldc -1711476942
            iastore
            dup
            sipush 209
            ldc 1071284857
            iastore
            dup
            sipush 210
       298: .line 2492
            ldc -1232333721
            iastore
            dup
            sipush 211
            ldc 1014008623
            iastore
            dup
            sipush 213
            ldc 1072693248
            iastore
            dup
            sipush 214
            ldc -1744026825
            iastore
            dup
            sipush 215
       299: .line 2493
            ldc 1069938201
            iastore
            dup
            sipush 220
       300: .line 2494
            ldc -872159999
            iastore
            dup
            sipush 221
            ldc 1071640847
            iastore
            dup
            sipush 224
            ldc 1151658053
            iastore
            dup
            sipush 225
       301: .line 2495
            ldc 1071494715
            iastore
            dup
            sipush 228
            ldc 929607071
            iastore
            dup
            sipush 229
            ldc 1071346340
            iastore
            dup
            sipush 230
       302: .line 2496
            ldc 1037049034
            iastore
            dup
            sipush 231
            ldc 1072037305
            iastore
            dup
            sipush 232
            ldc -1508038639
            iastore
            dup
            sipush 233
            ldc 1071215282
            iastore
            dup
            sipush 234
            ldc 1447406859
            iastore
            dup
            sipush 235
       303: .line 2497
            ldc 1072265209
            iastore
            dup
            sipush 236
            ldc -804015189
            iastore
            dup
            sipush 237
            ldc 1071090851
            iastore
            dup
            sipush 238
            ldc -1089734380
            iastore
            dup
            sipush 239
            ldc 1071968658
            iastore
            dup
            sipush 240
       304: .line 2498
            ldc 1297344304
            iastore
            dup
            sipush 241
            ldc 1070977120
            iastore
            dup
            sipush 242
            ldc 1066110976
            iastore
            dup
            sipush 243
            ldc 1071946035
            iastore
            dup
            sipush 244
            ldc -491245816
            iastore
            dup
            sipush 245
       305: .line 2499
            ldc 1070871082
            iastore
            dup
            sipush 246
            ldc 1496754229
            iastore
            dup
            sipush 247
            ldc 1071807201
            iastore
            dup
            sipush 248
            ldc -1312416613
            iastore
            dup
            sipush 249
            ldc 1070773243
            iastore
            dup
            sipush 250
       306: .line 2500
            ldc -280525307
            iastore
            dup
            sipush 251
            ldc 1071736222
            iastore
            dup
            sipush 252
            ldc 419968236
            iastore
            dup
            sipush 253
            ldc 1071717047
            iastore
            dup
            sipush 254
            ldc -843700758
            iastore
            dup
            sipush 255
       307: .line 2501
            ldc -1131522485
            iastore
            dup
            sipush 257
            ldc 1072693248
            iastore
            dup
            sipush 258
            ldc -1334700061
            iastore
            dup
            sipush 259
            ldc 1070745841
            iastore
            dup
            sipush 264
       308: .line 2502
            ldc 724322768
            iastore
            dup
            sipush 265
       309: .line 2503
            ldc 1072881308
            iastore
            dup
            sipush 268
            ldc 643153048
            iastore
            dup
            sipush 269
            ldc 1072905816
            iastore
            dup
            sipush 272
       310: .line 2504
            ldc -9887838
            iastore
            dup
            sipush 273
            ldc 1072928558
            iastore
            dup
            sipush 274
            ldc -382442563
            iastore
            dup
            sipush 275
       311: .line 2505
            ldc 1072622983
            iastore
            dup
            sipush 276
            ldc 118362272
            iastore
            dup
            sipush 277
            ldc 1072952754
            iastore
            dup
            sipush 278
            ldc -187199324
            iastore
            dup
            sipush 279
            ldc 1072827408
            iastore
            dup
            sipush 280
       312: .line 2506
            ldc -1605464413
            iastore
            dup
            sipush 281
            ldc 1072976922
            iastore
            dup
            sipush 282
            ldc 946523347
            iastore
            dup
            sipush 283
            ldc 1072772766
            iastore
            dup
            sipush 284
            ldc 573204189
            iastore
            dup
            sipush 285
       313: .line 2507
            ldc 1073001761
            iastore
            dup
            sipush 286
            ldc 581531518
            iastore
            dup
            sipush 287
            ldc 1072826391
            iastore
            dup
            sipush 288
            ldc 1386236526
            iastore
            dup
            sipush 289
            ldc 1073026959
            iastore
            dup
            sipush 290
       314: .line 2508
            ldc -576061391
            iastore
            dup
            sipush 291
            ldc 1072832823
            iastore
            dup
            sipush 292
            ldc 1145558140
            iastore
            dup
            sipush 293
            ldc 1073052673
            iastore
            dup
            sipush 294
            ldc 513572637
            iastore
            dup
            sipush 295
       315: .line 2509
            ldc 1072861969
            iastore
            dup
            sipush 296
            ldc 716700048
            iastore
            dup
            sipush 297
            ldc 1071997368
            iastore
            dup
            sipush 298
            ldc 547126769
            iastore
            dup
            sipush 299
            ldc 1015523525
            iastore
            dup
            sipush 301
       316: .line 2510
            ldc 1072693248
            iastore
            dup
            sipush 302
            ldc 1097907398
            iastore
            dup
            sipush 303
            ldc 1071420120
            iastore
            dup
            sipush 308
       317: .line 2511
            ldc -945074854
            iastore
            dup
            sipush 309
            ldc 1074290212
            iastore
            dup
            sipush 312
       318: .line 2512
            ldc -381769891
            iastore
            dup
            sipush 313
            ldc 1074501181
            iastore
            dup
            sipush 316
       319: .line 2513
            ldc -1800932774
            iastore
            dup
            sipush 317
            ldc 1074739170
            iastore
            dup
            sipush 318
            ldc 1264738763
            iastore
            dup
            sipush 319
            ldc 1073084804
            iastore
            dup
            sipush 320
       320: .line 2514
            ldc 1520293906
            iastore
            dup
            sipush 321
            ldc 1074899632
            iastore
            dup
            sipush 322
            ldc 1958936600
            iastore
            dup
            sipush 323
            ldc 1073411493
            iastore
            dup
            sipush 324
            ldc 2133649635
            iastore
            dup
            sipush 325
       321: .line 2515
            ldc 1075052171
            iastore
            dup
            sipush 326
            ldc -24226566
            iastore
            dup
            sipush 327
            ldc 1073574708
            iastore
            dup
            sipush 328
            ldc 1728930189
            iastore
            dup
            sipush 329
            ldc 1075224844
            iastore
            dup
            sipush 330
       322: .line 2516
            ldc 1303998552
            iastore
            dup
            sipush 331
            ldc 1073799186
            iastore
            dup
            sipush 332
            ldc 618611933
            iastore
            dup
            sipush 333
            ldc 1075420255
            iastore
            dup
            sipush 334
            ldc 1769828046
            iastore
            dup
            sipush 335
       323: .line 2517
            ldc 1073938542
            iastore
            dup
            sipush 336
            ldc -2094429310
            iastore
            dup
            sipush 337
            ldc 1075641421
            iastore
            dup
            sipush 338
            ldc 433361110
            iastore
            dup
            sipush 339
            ldc 1074105369
            iastore
            dup
            sipush 340
       324: .line 2518
            ldc 719595600
            iastore
            dup
            sipush 341
            ldc 1072317184
            iastore
            dup
            sipush 342
            ldc 294527206
            iastore
            dup
            sipush 343
            ldc -1132827208
            iastore
            dup
            sipush 345
       325: .line 2519
            ldc 1073741824
            iastore
            dup
            sipush 346
            ldc -483179080
            iastore
            dup
            sipush 347
            ldc -1076566746
            iastore
            dup
            sipush 352
       326: .line 2520
            ldc 1704352102
            iastore
            dup
            sipush 353
            ldc 1075943001
            iastore
            dup
            sipush 356
       327: .line 2521
            ldc -2010377990
            iastore
            dup
            sipush 357
            ldc 1076258036
            iastore
            dup
            sipush 360
       328: .line 2522
            ldc -2083703005
            iastore
            dup
            sipush 361
            ldc 1076659010
            iastore
            dup
            sipush 363
            ldc 1073741824
            iastore
            dup
            sipush 364
            ldc 1441186365
            iastore
            dup
            sipush 365
       329: .line 2523
            ldc 1077028579
            iastore
            dup
            sipush 366
            ldc 1431655765
            iastore
            dup
            sipush 367
            ldc 1074091349
            iastore
            dup
            sipush 368
            ldc 876943673
            iastore
            dup
            sipush 369
            ldc 1077353622
            iastore
            dup
            sipush 370
       330: .line 2524
            ldc -1431655765
            iastore
            dup
            sipush 371
            ldc 1074440874
            iastore
            dup
            sipush 372
            ldc 236289504
            iastore
            dup
            sipush 373
            ldc 1077767485
            iastore
            dup
            sipush 374
            ldc 286331153
            iastore
            dup
            sipush 375
       331: .line 2525
            ldc 1074860305
            iastore
            dup
            sipush 376
            ldc -1489493985
            iastore
            dup
            sipush 377
            ldc 1078115278
            iastore
            dup
            sipush 378
            ldc 95443718
            iastore
            dup
            sipush 379
            ldc 1075163227
            iastore
            dup
            sipush 380
       332: .line 2526
            ldc 1160476131
            iastore
            dup
            sipush 381
            ldc 1078450742
            iastore
            dup
            sipush 382
            ldc 463583772
            iastore
            dup
            sipush 383
            ldc 1075552698
            iastore
            dup
            sipush 385
       333: .line 2527
            ldc 1072693248
            iastore
            dup
            sipush 389
            ldc 1073741824
            iastore
            dup
            sipush 396
       334: .line 2529
            ldc 1330165971
            iastore
            dup
            sipush 397
            ldc -1087116551
            iastore
            dup
            sipush 400
       335: .line 2530
            ldc 217536623
            iastore
            dup
            sipush 401
            ldc 1059109098
            iastore
            dup
            sipush 404
            ldc -802846447
            iastore
            dup
            sipush 405
       336: .line 2531
            ldc -1089815821
            iastore
            dup
            sipush 406
            ldc 602185705
            iastore
            dup
            sipush 407
            ldc -1079289204
            iastore
            dup
            sipush 408
            ldc 760422958
            iastore
            dup
            sipush 409
            ldc 1056312597
            iastore
            dup
            sipush 410
       337: .line 2532
            ldc 555127889
            iastore
            dup
            sipush 411
            ldc 1067545266
            iastore
            dup
            sipush 412
            ldc -1155183172
            iastore
            dup
            sipush 413
            ldc -1092496459
            iastore
            dup
            sipush 414
            ldc -604423282
            iastore
            dup
            sipush 415
       338: .line 2533
            ldc -1081817125
            iastore
            dup
            sipush 416
            ldc 95707915
            iastore
            dup
            sipush 417
            ldc 1053635428
            iastore
            dup
            sipush 418
            ldc -291852889
            iastore
            dup
            sipush 419
            ldc 1064581412
            iastore
            dup
            sipush 420
       339: .line 2534
            ldc 2034926231
            iastore
            dup
            sipush 421
            ldc -1095256135
            iastore
            dup
            sipush 422
            ldc -535431273
            iastore
            dup
            sipush 423
            ldc -1084407307
            iastore
            dup
            sipush 424
            ldc -468039082
            iastore
            dup
            sipush 425
       340: .line 2535
            ldc 1050893819
            iastore
            dup
            sipush 426
            ldc -457006511
            iastore
            dup
            sipush 427
            ldc 1061790379
            iastore
            dup
            sipush 428
            ldc 1526325248
            iastore
            dup
            sipush 429
            ldc -1076999730
            iastore
            dup
            sipush 430
       341: .line 2536
            ldc -1938540775
            iastore
            dup
            sipush 431
            ldc 1025423456
            iastore
            dup
            sipush 434
            ldc 457728975
            iastore
            dup
            sipush 435
       342: .line 2537
            ldc 1071088276
            iastore
            dup
            sipush 437
            ldc 1072693248
            iastore
            dup
            sipush 439
            bipush -8
            iastore
            dup
            sipush 440
       343: .line 2538
            ldc 1398462608
            iastore
            dup
            sipush 441
            ldc -1087663328
            iastore
            dup
            sipush 444
            ldc 26205983
            iastore
            dup
            sipush 445
       344: .line 2539
            ldc 1058461213
            iastore
            dup
            sipush 448
            ldc 56226238
            iastore
            dup
            sipush 449
            ldc -1090438684
            iastore
            dup
            sipush 450
       345: .line 2540
            ldc -1540260755
            iastore
            dup
            sipush 451
            ldc -1079607785
            iastore
            dup
            sipush 452
            ldc -2107167473
            iastore
            dup
            sipush 453
            ldc 1055634437
            iastore
            dup
            sipush 454
            ldc 790323742
            iastore
            dup
            sipush 455
       346: .line 2541
            ldc 1067402587
            iastore
            dup
            sipush 456
            ldc 1372385848
            iastore
            dup
            sipush 457
            ldc -1093315817
            iastore
            dup
            sipush 458
            ldc -197674580
            iastore
            dup
            sipush 459
            ldc -1082110994
            iastore
            dup
            sipush 460
       347: .line 2542
            ldc -946756939
            iastore
            dup
            sipush 461
            ldc 1052830099
            iastore
            dup
            sipush 462
            ldc -1852170830
            iastore
            dup
            sipush 463
            ldc 1064337602
            iastore
            dup
            sipush 464
            ldc 862608142
            iastore
            dup
            sipush 465
       348: .line 2543
            ldc -1096136542
            iastore
            dup
            sipush 466
            ldc 170296152
            iastore
            dup
            sipush 467
            ldc -1084906429
            iastore
            dup
            sipush 468
            ldc -539395868
            iastore
            dup
            sipush 469
            ldc 1049933343
            iastore
            dup
            sipush 470
       349: .line 2544
            ldc -680101288
            iastore
            dup
            sipush 471
            ldc 1061361670
            iastore
            dup
            sipush 472
            ldc 719978496
            iastore
            dup
            sipush 473
            ldc -1077298200
            iastore
            dup
            sipush 474
            ldc 1998842465
            iastore
            dup
            sipush 475
       350: .line 2545
            ldc -1120263319
            iastore
            dup
            sipush 478
            ldc -545810689
            iastore
            dup
            sipush 479
            ldc 1071048258
            iastore
            dup
            sipush 481
       351: .line 2546
            ldc 1072693248
            iastore
            dup
            sipush 483
            bipush -8
            iastore
            dup
            sipush 484
            ldc -1174468658
            iastore
            dup
            sipush 485
       352: .line 2547
            ldc -1088217992
            iastore
            dup
            sipush 488
            ldc -1521389182
            iastore
            dup
            sipush 489
            ldc 1058009312
            iastore
            dup
            sipush 492
       353: .line 2548
            ldc 2030783676
            iastore
            dup
            sipush 493
            ldc -1091149423
            iastore
            dup
            sipush 494
            ldc -2071312698
            iastore
            dup
            sipush 495
       354: .line 2549
            ldc -1079895360
            iastore
            dup
            sipush 496
            ldc -1318832646
            iastore
            dup
            sipush 497
            ldc 1054987244
            iastore
            dup
            sipush 498
            ldc 706390066
            iastore
            dup
            sipush 499
            ldc 1067217386
            iastore
            dup
            sipush 500
       355: .line 2550
            ldc -36529681
            iastore
            dup
            sipush 501
            ldc -1094066918
            iastore
            dup
            sipush 502
            ldc 1066252975
            iastore
            dup
            sipush 503
            ldc -1082576029
            iastore
            dup
            sipush 504
            ldc 815777514
            iastore
            dup
            sipush 505
       356: .line 2551
            ldc 1051989462
            iastore
            dup
            sipush 506
            ldc -1092221839
            iastore
            dup
            sipush 507
            ldc 1064010682
            iastore
            dup
            sipush 508
            ldc -1801410921
            iastore
            dup
            sipush 509
            ldc -1096962543
            iastore
            dup
            sipush 510
       357: .line 2552
            ldc 1046243251
            iastore
            dup
            sipush 511
            ldc -1085288325
            iastore
            dup
            sipush 512
            ldc -1701888450
            iastore
            dup
            sipush 513
            ldc 1049017717
            iastore
            dup
            sipush 514
            ldc -1531005020
            iastore
            dup
            sipush 515
       358: .line 2553
            ldc 1060970161
            iastore
            dup
            sipush 516
            ldc 701480960
            iastore
            dup
            sipush 517
            ldc -1077589554
            iastore
            dup
            sipush 518
            ldc -1089105064
            iastore
            dup
            sipush 519
            ldc -1120306381
            iastore
            dup
            sipush 522
       359: .line 2554
            ldc -2027950484
            iastore
            dup
            sipush 523
            ldc 1071015664
            iastore
            dup
            sipush 525
       360: .line 2555
            ldc 1072693248
            iastore
            dup
            sipush 527
            bipush -8
            iastore
            dup
            sipush 528
            ldc 2107155798
            iastore
            dup
            sipush 529
            ldc -1088800424
            iastore
            dup
            sipush 532
       361: .line 2556
            ldc -1651975167
            iastore
            dup
            sipush 533
            ldc 1057424578
            iastore
            dup
            sipush 536
       362: .line 2557
            ldc 1936992811
            iastore
            dup
            sipush 537
            ldc -1091762870
            iastore
            dup
            sipush 538
            ldc 1485063559
            iastore
            dup
            sipush 539
            ldc -1080284653
            iastore
            dup
            sipush 540
       363: .line 2558
            ldc 1432914553
            iastore
            dup
            sipush 541
            ldc 1054319398
            iastore
            dup
            sipush 542
            ldc -298585642
            iastore
            dup
            sipush 543
            ldc 1067075828
            iastore
            dup
            sipush 544
            ldc -1461938040
            iastore
            dup
            sipush 545
       364: .line 2559
            ldc -1094743751
            iastore
            dup
            sipush 546
            ldc -1428900424
            iastore
            dup
            sipush 547
            ldc -1082984634
            iastore
            dup
            sipush 548
            ldc -1862078559
            iastore
            dup
            sipush 549
            ldc 1051234178
            iastore
            dup
            sipush 550
       365: .line 2560
            ldc -625202737
            iastore
            dup
            sipush 551
            ldc 1063748136
            iastore
            dup
            sipush 552
            ldc -1836470344
            iastore
            dup
            sipush 553
            ldc -1097796522
            iastore
            dup
            sipush 554
            ldc 1948234989
            iastore
            dup
            sipush 555
       366: .line 2561
            ldc -1085869149
            iastore
            dup
            sipush 556
            ldc -1451268509
            iastore
            dup
            sipush 557
            ldc 1048163519
            iastore
            dup
            sipush 558
            ldc -896925889
            iastore
            dup
            sipush 559
            ldc 1060559728
            iastore
            dup
            sipush 560
       367: .line 2562
            ldc -1465737216
            iastore
            dup
            sipush 561
            ldc -1077875181
            iastore
            dup
            sipush 562
            ldc 1034046433
            iastore
            dup
            sipush 563
            ldc -1120695393
            iastore
            dup
            sipush 566
       368: .line 2563
            ldc 298675305
            iastore
            dup
            sipush 567
            ldc 1070989821
            iastore
            dup
            sipush 569
            ldc 1072693248
            iastore
            dup
            sipush 571
       369: .line 2564
            bipush -8
            iastore
            dup
            sipush 572
            ldc 437603223
            iastore
            dup
            sipush 573
            ldc -1089377535
            iastore
            dup
            sipush 576
       370: .line 2565
            ldc 759330352
            iastore
            dup
            sipush 577
            ldc 1057048511
            iastore
            dup
            sipush 580
       371: .line 2566
            ldc -1187503928
            iastore
            dup
            sipush 581
            ldc -1092459308
            iastore
            dup
            sipush 582
            ldc -1150502120
            iastore
            dup
            sipush 583
            ldc -1080775796
            iastore
            dup
            sipush 584
            ldc -2004005486
            iastore
            dup
            sipush 585
       372: .line 2567
            ldc 1053841035
            iastore
            dup
            sipush 586
            ldc 1618153340
            iastore
            dup
            sipush 587
            ldc 1066971547
            iastore
            dup
            sipush 588
            ldc -458097903
            iastore
            dup
            sipush 589
            ldc -1095567024
            iastore
            dup
            sipush 590
       373: .line 2568
            ldc 584032116
            iastore
            dup
            sipush 591
            ldc -1083498035
            iastore
            dup
            sipush 592
            ldc 1245704358
            iastore
            dup
            sipush 593
            ldc 1050626462
            iastore
            dup
            sipush 594
            ldc -47479858
            iastore
            dup
            sipush 595
       374: .line 2569
            ldc 1063561943
            iastore
            dup
            sipush 596
            ldc 1669034927
            iastore
            dup
            sipush 597
            ldc -1098692484
            iastore
            dup
            sipush 598
            ldc -450733798
            iastore
            dup
            sipush 599
            ldc -1086340974
            iastore
            dup
            sipush 600
       375: .line 2570
            ldc -1588008772
            iastore
            dup
            sipush 601
            ldc 1047411374
            iastore
            dup
            sipush 602
            ldc -437768198
            iastore
            dup
            sipush 603
            ldc 1060281647
            iastore
            dup
            sipush 604
            ldc -701063168
            iastore
            dup
            sipush 605
       376: .line 2571
            ldc -1078376577
            iastore
            dup
            sipush 606
            ldc -1027419460
            iastore
            dup
            sipush 607
            ldc -1122803975
            iastore
            dup
            sipush 610
       377: .line 2572
            ldc -218255069
            iastore
            dup
            sipush 611
            ldc 1070970214
            iastore
            dup
            sipush 613
            ldc 1072693248
            iastore
            dup
            sipush 615
       378: .line 2573
            bipush -8
            iastore
            dup
            sipush 616
            ldc -1004876956
            iastore
            dup
            sipush 617
            ldc -1090173811
            iastore
            dup
            sipush 620
       379: .line 2574
            ldc -609206929
            iastore
            dup
            sipush 621
            ldc 1056668370
            iastore
            dup
            sipush 624
            ldc -1639803347
            iastore
            dup
            sipush 625
       380: .line 2575
            ldc -1093292379
            iastore
            dup
            sipush 626
            ldc 628750575
            iastore
            dup
            sipush 627
            ldc -1081400424
            iastore
            dup
            sipush 628
            ldc 680140505
            iastore
            dup
            sipush 629
            ldc 1053299777
            iastore
            dup
            sipush 630
       381: .line 2576
            ldc -1340502587
            iastore
            dup
            sipush 631
            ldc 1066900026
            iastore
            dup
            sipush 632
            ldc 803201619
            iastore
            dup
            sipush 633
            ldc -1096450861
            iastore
            dup
            sipush 634
            ldc 1466315631
            iastore
            dup
            sipush 635
       382: .line 2577
            ldc -1084130134
            iastore
            dup
            sipush 636
            ldc 1611220163
            iastore
            dup
            sipush 637
            ldc 1049972438
            iastore
            dup
            sipush 638
            ldc -1528780040
            iastore
            dup
            sipush 639
            ldc 1063437894
            iastore
            dup
            sipush 640
       383: .line 2578
            ldc 1804579484
            iastore
            dup
            sipush 641
            ldc -1099635805
            iastore
            dup
            sipush 642
            ldc -598998007
            iastore
            dup
            sipush 643
            ldc -1087112878
            iastore
            dup
            sipush 644
            ldc -1677728923
            iastore
            dup
            sipush 645
       384: .line 2579
            ldc 1046675948
            iastore
            dup
            sipush 646
            ldc -1199137212
            iastore
            dup
            sipush 647
            ldc 1060095334
            iastore
            dup
            sipush 648
            ldc -505397248
            iastore
            dup
            sipush 649
            ldc -1078932382
            iastore
            dup
            sipush 650
       385: .line 2580
            ldc 23826559
            iastore
            dup
            sipush 651
            ldc -1122919236
            iastore
            dup
            sipush 654
            ldc -424027910
            iastore
            dup
            sipush 655
       386: .line 2581
            ldc 1070956467
            iastore
            dup
            sipush 657
            ldc 1072693248
            iastore
            dup
            sipush 659
            bipush -8
            iastore
            dup
            sipush 660
       387: .line 2582
            ldc 1571758758
            iastore
            dup
            sipush 661
            ldc -1091294761
            iastore
            dup
            sipush 664
            ldc 113026373
            iastore
            dup
            sipush 665
       388: .line 2583
            ldc 1056416381
            iastore
            dup
            sipush 668
            ldc 1913766298
            iastore
            dup
            sipush 669
            ldc -1094443970
            iastore
            dup
            sipush 670
       389: .line 2584
            ldc -1787898562
            iastore
            dup
            sipush 671
            ldc -1082465292
            iastore
            dup
            sipush 672
            ldc -294318478
            iastore
            dup
            sipush 673
            ldc 1053003803
            iastore
            dup
            sipush 674
            ldc -1848359947
            iastore
            dup
            sipush 675
       390: .line 2585
            ldc 1066858259
            iastore
            dup
            sipush 676
            ldc 912662124
            iastore
            dup
            sipush 677
            ldc -1097634295
            iastore
            dup
            sipush 678
            ldc 1349489537
            iastore
            dup
            sipush 679
            ldc -1085201688
            iastore
            dup
            sipush 680
       391: .line 2586
            ldc -881994689
            iastore
            dup
            sipush 681
            ldc 1049641401
            iastore
            dup
            sipush 682
            ldc 1721283327
            iastore
            dup
            sipush 683
            ldc 1063366855
            iastore
            dup
            sipush 684
            ldc 1466691883
            iastore
            dup
            sipush 685
       392: .line 2587
            ldc -1100850550
            iastore
            dup
            sipush 686
            ldc -442439204
            iastore
            dup
            sipush 687
            ldc -1088206435
            iastore
            dup
            sipush 688
            ldc 285443293
            iastore
            dup
            sipush 689
            ldc 1046158380
            iastore
            dup
            sipush 690
       393: .line 2588
            ldc 1758739894
            iastore
            dup
            sipush 691
            ldc 1059895449
            iastore
            dup
            sipush 692
            ldc 1858781184
            iastore
            dup
            sipush 693
            ldc -1079983084
            iastore
            dup
            sipush 694
            ldc -847391348
            iastore
            dup
            sipush 695
       394: .line 2589
            ldc 1024675855
            iastore
            dup
            sipush 698
            ldc -2052929285
            iastore
            dup
            sipush 699
            ldc 1070948320
            iastore
            dup
            sipush 701
       395: .line 2590
            ldc 1072693248
            iastore
            dup
            sipush 703
            bipush -8
            iastore
            dup
            sipush 708
       396: .line 2591
            ldc 737611454
            iastore
            dup
            sipush 709
            ldc 1056336527
            iastore
            dup
            sipush 716
       397: .line 2593
            ldc -700176769
            iastore
            dup
            sipush 717
            ldc 1052911621
            iastore
            dup
            sipush 718
            ldc 381774871
            iastore
            dup
            sipush 719
            ldc 1066844524
            iastore
            dup
            sipush 724
       398: .line 2594
            ldc -991915678
            iastore
            dup
            sipush 725
       399: .line 2595
            ldc 1049456050
            iastore
            dup
            sipush 726
            ldc -1140779673
            iastore
            dup
            sipush 727
            ldc 1063343722
            iastore
            dup
            sipush 732
       400: .line 2596
            ldc 528061788
            iastore
            dup
            sipush 733
            ldc 1045944910
            iastore
            dup
            sipush 734
            ldc -1825247477
            iastore
            dup
            sipush 735
       401: .line 2597
            ldc 1059831159
            iastore
            dup
            sipush 742
       402: .line 2598
            ldc 1431655765
            iastore
            dup
            sipush 743
            ldc 1070945621
            iastore
            dup
            sipush 745
       403: .line 2599
            ldc 1072693248
            iastore
            dup
            sipush 747
            bipush -8
            iastore
            dup
            sipush 748
            ldc 1571758758
            iastore
            dup
            sipush 749
            ldc 1056188887
            iastore
            dup
            sipush 752
       404: .line 2600
            ldc 113026373
            iastore
            dup
            sipush 753
            ldc 1056416381
            iastore
            dup
            sipush 756
       405: .line 2601
            ldc 1913766298
            iastore
            dup
            sipush 757
            ldc 1053039678
            iastore
            dup
            sipush 758
            ldc -1787898562
            iastore
            dup
            sipush 759
            ldc 1065018356
            iastore
            dup
            sipush 760
       406: .line 2602
            ldc -294318478
            iastore
            dup
            sipush 761
            ldc 1053003803
            iastore
            dup
            sipush 762
            ldc -1848359947
            iastore
            dup
            sipush 763
            ldc 1066858259
            iastore
            dup
            sipush 764
            ldc 912662124
            iastore
            dup
            sipush 765
       407: .line 2603
            ldc 1049849353
            iastore
            dup
            sipush 766
            ldc 1349489537
            iastore
            dup
            sipush 767
            ldc 1062281960
            iastore
            dup
            sipush 768
            ldc -881994689
            iastore
            dup
            sipush 769
            ldc 1049641401
            iastore
            dup
            sipush 770
       408: .line 2604
            ldc 1721283327
            iastore
            dup
            sipush 771
            ldc 1063366855
            iastore
            dup
            sipush 772
            ldc 1466691883
            iastore
            dup
            sipush 773
            ldc 1046633098
            iastore
            dup
            sipush 774
            ldc -442439204
            iastore
            dup
            sipush 775
       409: .line 2605
            ldc 1059277213
            iastore
            dup
            sipush 776
            ldc 285443293
            iastore
            dup
            sipush 777
            ldc 1046158380
            iastore
            dup
            sipush 778
            ldc 1758739894
            iastore
            dup
            sipush 779
            ldc 1059895449
            iastore
            dup
            sipush 780
       410: .line 2606
            ldc 1858781184
            iastore
            dup
            sipush 781
            ldc 1067500564
            iastore
            dup
            sipush 782
            ldc -847391348
            iastore
            dup
            sipush 783
            ldc -1122807793
            iastore
            dup
            sipush 786
       411: .line 2607
            ldc -2052929285
            iastore
            dup
            sipush 787
            ldc 1070948320
            iastore
            dup
            sipush 789
            ldc 1072693248
            iastore
            dup
            sipush 791
       412: .line 2608
            bipush -8
            iastore
            dup
            sipush 792
            ldc -1004876956
            iastore
            dup
            sipush 793
            ldc 1057309837
            iastore
            dup
            sipush 796
       413: .line 2609
            ldc -609206929
            iastore
            dup
            sipush 797
            ldc 1056668370
            iastore
            dup
            sipush 800
       414: .line 2610
            ldc -1639803347
            iastore
            dup
            sipush 801
            ldc 1054191269
            iastore
            dup
            sipush 802
            ldc 628750575
            iastore
            dup
            sipush 803
            ldc 1066083224
            iastore
            dup
            sipush 804
            ldc 680140505
            iastore
            dup
            sipush 805
       415: .line 2611
            ldc 1053299777
            iastore
            dup
            sipush 806
            ldc -1340502587
            iastore
            dup
            sipush 807
            ldc 1066900026
            iastore
            dup
            sipush 808
            ldc 803201619
            iastore
            dup
            sipush 809
            ldc 1051032787
            iastore
            dup
            sipush 810
       416: .line 2612
            ldc 1466315631
            iastore
            dup
            sipush 811
            ldc 1063353514
            iastore
            dup
            sipush 812
            ldc 1611220163
            iastore
            dup
            sipush 813
            ldc 1049972438
            iastore
            dup
            sipush 814
            ldc -1528780040
            iastore
            dup
            sipush 815
       417: .line 2613
            ldc 1063437894
            iastore
            dup
            sipush 816
            ldc 1804579484
            iastore
            dup
            sipush 817
            ldc 1047847843
            iastore
            dup
            sipush 818
            ldc -598998007
            iastore
            dup
            sipush 819
            ldc 1060370770
            iastore
            dup
            sipush 820
       418: .line 2614
            ldc -1677728923
            iastore
            dup
            sipush 821
            ldc 1046675948
            iastore
            dup
            sipush 822
            ldc -1199137212
            iastore
            dup
            sipush 823
            ldc 1060095334
            iastore
            dup
            sipush 824
            ldc -505397248
            iastore
            dup
            sipush 825
       419: .line 2615
            ldc 1068551266
            iastore
            dup
            sipush 826
            ldc 23826559
            iastore
            dup
            sipush 827
            ldc 1024564412
            iastore
            dup
            sipush 830
       420: .line 2616
            ldc -424027910
            iastore
            dup
            sipush 831
            ldc 1070956467
            iastore
            dup
            sipush 833
            ldc 1072693248
            iastore
            dup
            sipush 835
       421: .line 2617
            bipush -8
            iastore
            dup
            sipush 836
            ldc 437603223
            iastore
            dup
            sipush 837
            ldc 1058106113
            iastore
            dup
            sipush 840
       422: .line 2618
            ldc 759330352
            iastore
            dup
            sipush 841
            ldc 1057048511
            iastore
            dup
            sipush 844
            ldc -1187503928
            iastore
            dup
            sipush 845
       423: .line 2619
            ldc 1055024340
            iastore
            dup
            sipush 846
            ldc -1150502120
            iastore
            dup
            sipush 847
            ldc 1066707852
            iastore
            dup
            sipush 848
            ldc -2004005486
            iastore
            dup
            sipush 849
            ldc 1053841035
            iastore
            dup
            sipush 850
       424: .line 2620
            ldc 1618153340
            iastore
            dup
            sipush 851
            ldc 1066971547
            iastore
            dup
            sipush 852
            ldc -458097903
            iastore
            dup
            sipush 853
            ldc 1051916624
            iastore
            dup
            sipush 854
            ldc 584032116
            iastore
            dup
            sipush 855
       425: .line 2621
            ldc 1063985613
            iastore
            dup
            sipush 856
            ldc 1245704358
            iastore
            dup
            sipush 857
            ldc 1050626462
            iastore
            dup
            sipush 858
            ldc -47479858
            iastore
            dup
            sipush 859
            ldc 1063561943
            iastore
            dup
            sipush 860
       426: .line 2622
            ldc 1669034927
            iastore
            dup
            sipush 861
            ldc 1048791164
            iastore
            dup
            sipush 862
            ldc -450733798
            iastore
            dup
            sipush 863
            ldc 1061142674
            iastore
            dup
            sipush 864
            ldc -1588008772
            iastore
            dup
            sipush 865
       427: .line 2623
            ldc 1047411374
            iastore
            dup
            sipush 866
            ldc -437768198
            iastore
            dup
            sipush 867
            ldc 1060281647
            iastore
            dup
            sipush 868
            ldc -701063168
            iastore
            dup
            sipush 869
            ldc 1069107071
            iastore
            dup
            sipush 870
       428: .line 2624
            ldc -1027419460
            iastore
            dup
            sipush 871
            ldc 1024679673
            iastore
            dup
            sipush 874
            ldc -218255069
            iastore
            dup
            sipush 875
       429: .line 2625
            ldc 1070970214
            iastore
            dup
            sipush 877
            ldc 1072693248
            iastore
            dup
            sipush 879
            bipush -8
            iastore
            dup
            sipush 880
       430: .line 2626
            ldc 2107155798
            iastore
            dup
            sipush 881
            ldc 1058683224
            iastore
            dup
            sipush 884
            ldc -1651975167
            iastore
            dup
            sipush 885
       431: .line 2627
            ldc 1057424578
            iastore
            dup
            sipush 888
            ldc 1936992811
            iastore
            dup
            sipush 889
            ldc 1055720778
            iastore
            dup
            sipush 890
       432: .line 2628
            ldc 1485063559
            iastore
            dup
            sipush 891
            ldc 1067198995
            iastore
            dup
            sipush 892
            ldc 1432914553
            iastore
            dup
            sipush 893
            ldc 1054319398
            iastore
            dup
            sipush 894
            ldc -298585642
            iastore
            dup
            sipush 895
       433: .line 2629
            ldc 1067075828
            iastore
            dup
            sipush 896
            ldc -1461938040
            iastore
            dup
            sipush 897
            ldc 1052739897
            iastore
            dup
            sipush 898
            ldc -1428900424
            iastore
            dup
            sipush 899
            ldc 1064499014
            iastore
            dup
            sipush 900
       434: .line 2630
            ldc -1862078559
            iastore
            dup
            sipush 901
            ldc 1051234178
            iastore
            dup
            sipush 902
            ldc -625202737
            iastore
            dup
            sipush 903
            ldc 1063748136
            iastore
            dup
            sipush 904
            ldc -1836470344
            iastore
            dup
            sipush 905
       435: .line 2631
            ldc 1049687126
            iastore
            dup
            sipush 906
            ldc 1948234989
            iastore
            dup
            sipush 907
            ldc 1061614499
            iastore
            dup
            sipush 908
            ldc -1451268509
            iastore
            dup
            sipush 909
            ldc 1048163519
            iastore
            dup
            sipush 910
       436: .line 2632
            ldc -896925889
            iastore
            dup
            sipush 911
            ldc 1060559728
            iastore
            dup
            sipush 912
            ldc -1465737216
            iastore
            dup
            sipush 913
            ldc 1069608467
            iastore
            dup
            sipush 914
            ldc 1034046433
            iastore
            dup
            sipush 915
       437: .line 2633
            ldc 1026788255
            iastore
            dup
            sipush 918
            ldc 298675305
            iastore
            dup
            sipush 919
            ldc 1070989821
            iastore
            dup
            sipush 921
       438: .line 2634
            ldc 1072693248
            iastore
            dup
            sipush 923
            bipush -8
            iastore
            dup
            sipush 924
            ldc -1174468658
            iastore
            dup
            sipush 925
       439: .line 2635
            ldc 1059265656
            iastore
            dup
            sipush 928
            ldc -1521389182
            iastore
            dup
            sipush 929
            ldc 1058009312
            iastore
            dup
            sipush 932
       440: .line 2636
            ldc 2030783676
            iastore
            dup
            sipush 933
            ldc 1056334225
            iastore
            dup
            sipush 934
            ldc -2071312698
            iastore
            dup
            sipush 935
       441: .line 2637
            ldc 1067588288
            iastore
            dup
            sipush 936
            ldc -1318832646
            iastore
            dup
            sipush 937
            ldc 1054987244
            iastore
            dup
            sipush 938
            ldc 706390066
            iastore
            dup
            sipush 939
            ldc 1067217386
            iastore
            dup
            sipush 940
       442: .line 2638
            ldc -36529681
            iastore
            dup
            sipush 941
            ldc 1053416730
            iastore
            dup
            sipush 942
            ldc 1066252975
            iastore
            dup
            sipush 943
            ldc 1064907619
            iastore
            dup
            sipush 944
            ldc 815777514
            iastore
            dup
            sipush 945
       443: .line 2639
            ldc 1051989462
            iastore
            dup
            sipush 946
            ldc -1092221839
            iastore
            dup
            sipush 947
            ldc 1064010682
            iastore
            dup
            sipush 948
            ldc -1801410921
            iastore
            dup
            sipush 949
            ldc 1050521105
            iastore
            dup
            sipush 950
       444: .line 2640
            ldc 1046243251
            iastore
            dup
            sipush 951
            ldc 1062195323
            iastore
            dup
            sipush 952
            ldc -1701888450
            iastore
            dup
            sipush 953
            ldc 1049017717
            iastore
            dup
            sipush 954
            ldc -1531005020
            iastore
            dup
            sipush 955
       445: .line 2641
            ldc 1060970161
            iastore
            dup
            sipush 956
            ldc 701480960
            iastore
            dup
            sipush 957
            ldc 1069894094
            iastore
            dup
            sipush 958
            ldc -1089105064
            iastore
            dup
            sipush 959
            ldc 1027177267
            iastore
            dup
            sipush 962
       446: .line 2642
            ldc -2027950484
            iastore
            dup
            sipush 963
            ldc 1071015664
            iastore
            dup
            sipush 965
       447: .line 2643
            ldc 1072693248
            iastore
            dup
            sipush 967
            bipush -8
            iastore
            dup
            sipush 968
            ldc 1398462608
            iastore
            dup
            sipush 969
            ldc 1059820320
            iastore
            dup
            sipush 972
       448: .line 2644
            ldc 26205983
            iastore
            dup
            sipush 973
            ldc 1058461213
            iastore
            dup
            sipush 976
       449: .line 2645
            ldc 56226238
            iastore
            dup
            sipush 977
            ldc 1057044964
            iastore
            dup
            sipush 978
            ldc -1540260755
            iastore
            dup
            sipush 979
            ldc 1067875863
            iastore
            dup
            sipush 980
       450: .line 2646
            ldc -2107167473
            iastore
            dup
            sipush 981
            ldc 1055634437
            iastore
            dup
            sipush 982
            ldc 790323742
            iastore
            dup
            sipush 983
            ldc 1067402587
            iastore
            dup
            sipush 984
            ldc 1372385848
            iastore
            dup
            sipush 985
       451: .line 2647
            ldc 1054167831
            iastore
            dup
            sipush 986
            ldc -197674580
            iastore
            dup
            sipush 987
            ldc 1065372654
            iastore
            dup
            sipush 988
            ldc -946756939
            iastore
            dup
            sipush 989
            ldc 1052830099
            iastore
            dup
            sipush 990
       452: .line 2648
            ldc -1852170830
            iastore
            dup
            sipush 991
            ldc 1064337602
            iastore
            dup
            sipush 992
            ldc 862608142
            iastore
            dup
            sipush 993
            ldc 1051347106
            iastore
            dup
            sipush 994
            ldc 170296152
            iastore
            dup
            sipush 995
       453: .line 2649
            ldc 1062577219
            iastore
            dup
            sipush 996
            ldc -539395868
            iastore
            dup
            sipush 997
            ldc 1049933343
            iastore
            dup
            sipush 998
            ldc -680101288
            iastore
            dup
            sipush 999
            ldc 1061361670
            iastore
            dup
            sipush 1000
       454: .line 2650
            ldc 719978496
            iastore
            dup
            sipush 1001
            ldc 1070185448
            iastore
            dup
            sipush 1002
            ldc 1998842465
            iastore
            dup
            sipush 1003
            ldc 1027220329
            iastore
            dup
            sipush 1006
       455: .line 2651
            ldc -545810689
            iastore
            dup
            sipush 1007
            ldc 1071048258
            iastore
            dup
            sipush 1009
            ldc 1072693248
            iastore
            dup
            sipush 1011
       456: .line 2652
            bipush -8
            iastore
            dup
            sipush 1012
            ldc 1330165971
            iastore
            dup
            sipush 1013
            ldc 1060367097
            iastore
            dup
            sipush 1016
       457: .line 2653
            ldc 217536623
            iastore
            dup
            sipush 1017
            ldc 1059109098
            iastore
            dup
            sipush 1020
       458: .line 2654
            ldc -802846447
            iastore
            dup
            sipush 1021
            ldc 1057667827
            iastore
            dup
            sipush 1022
            ldc 602185705
            iastore
            dup
            sipush 1023
            ldc 1068194444
            iastore
            dup
            sipush 1024
            ldc 760422958
            iastore
            dup
            sipush 1025
       459: .line 2655
            ldc 1056312597
            iastore
            dup
            sipush 1026
            ldc 555127889
            iastore
            dup
            sipush 1027
            ldc 1067545266
            iastore
            dup
            sipush 1028
            ldc -1155183172
            iastore
            dup
            sipush 1029
            ldc 1054987189
            iastore
            dup
            sipush 1030
       460: .line 2656
            ldc -604423282
            iastore
            dup
            sipush 1031
            ldc 1065666523
            iastore
            dup
            sipush 1032
            ldc 95707915
            iastore
            dup
            sipush 1033
            ldc 1053635428
            iastore
            dup
            sipush 1034
            ldc -291852889
            iastore
            dup
            sipush 1035
       461: .line 2657
            ldc 1064581412
            iastore
            dup
            sipush 1036
            ldc 2034926231
            iastore
            dup
            sipush 1037
            ldc 1052227513
            iastore
            dup
            sipush 1038
            ldc -535431273
            iastore
            dup
            sipush 1039
            ldc 1063076341
            iastore
            dup
            sipush 1040
       462: .line 2658
            ldc -468039082
            iastore
            dup
            sipush 1041
            ldc 1050893819
            iastore
            dup
            sipush 1042
            ldc -457006511
            iastore
            dup
            sipush 1043
            ldc 1061790379
            iastore
            dup
            sipush 1044
            ldc 1526325248
            iastore
            dup
            sipush 1045
       463: .line 2659
            ldc 1070483918
            iastore
            dup
            sipush 1046
            ldc -1938540775
            iastore
            dup
            sipush 1047
            ldc -1122060192
            iastore
            dup
            sipush 1050
       464: .line 2660
            ldc 457728975
            iastore
            dup
            sipush 1051
            ldc 1071088276
            iastore
            dup
            sipush 1053
            ldc 1072693248
            iastore
            dup
            sipush 1055
       465: .line 2661
            bipush -8
            iastore
            dup
            sipush 1056
            ldc 1704352102
            iastore
            dup
            sipush 1057
            ldc -1071540647
            iastore
            dup
            sipush 1060
       466: .line 2662
            ldc -2010377990
            iastore
            dup
            sipush 1061
            ldc 1076258036
            iastore
            dup
            sipush 1064
            ldc -2083703005
            iastore
            dup
            sipush 1065
       467: .line 2663
            ldc -1070824638
            iastore
            dup
            sipush 1067
            ldc -1073741824
            iastore
            dup
            sipush 1068
            ldc 1441186365
            iastore
            dup
            sipush 1069
            ldc 1077028579
            iastore
            dup
            sipush 1070
       468: .line 2664
            ldc 1431655765
            iastore
            dup
            sipush 1071
            ldc 1074091349
            iastore
            dup
            sipush 1072
            ldc 876943673
            iastore
            dup
            sipush 1073
            ldc -1070130026
            iastore
            dup
            sipush 1074
            ldc -1431655765
            iastore
            dup
            sipush 1075
       469: .line 2665
            ldc -1073042774
            iastore
            dup
            sipush 1076
            ldc 236289504
            iastore
            dup
            sipush 1077
            ldc 1077767485
            iastore
            dup
            sipush 1078
            ldc 286331153
            iastore
            dup
            sipush 1079
            ldc 1074860305
            iastore
            dup
            sipush 1080
       470: .line 2666
            ldc -1489493985
            iastore
            dup
            sipush 1081
            ldc -1069368370
            iastore
            dup
            sipush 1082
            ldc 95443718
            iastore
            dup
            sipush 1083
            ldc -1072320421
            iastore
            dup
            sipush 1084
            ldc 1160476131
            iastore
            dup
            sipush 1085
       471: .line 2667
            ldc 1078450742
            iastore
            dup
            sipush 1086
            ldc 463583772
            iastore
            dup
            sipush 1087
            ldc 1075552698
            iastore
            dup
            sipush 1089
            ldc -1074790400
            iastore
            dup
            sipush 1093
       472: .line 2668
            ldc 1073741824
            iastore
            dup
            sipush 1100
       473: .line 2670
            ldc -945074854
            iastore
            dup
            sipush 1101
            ldc -1073193436
            iastore
            dup
            sipush 1104
            ldc -381769891
            iastore
            dup
            sipush 1105
       474: .line 2671
            ldc 1074501181
            iastore
            dup
            sipush 1108
            ldc -1800932774
            iastore
            dup
            sipush 1109
            ldc -1072744478
            iastore
            dup
            sipush 1110
       475: .line 2672
            ldc 1264738763
            iastore
            dup
            sipush 1111
            ldc -1074398844
            iastore
            dup
            sipush 1112
            ldc 1520293906
            iastore
            dup
            sipush 1113
            ldc 1074899632
            iastore
            dup
            sipush 1114
            ldc 1958936600
            iastore
            dup
            sipush 1115
       476: .line 2673
            ldc 1073411493
            iastore
            dup
            sipush 1116
            ldc 2133649635
            iastore
            dup
            sipush 1117
            ldc -1072431477
            iastore
            dup
            sipush 1118
            ldc -24226566
            iastore
            dup
            sipush 1119
            ldc -1073908940
            iastore
            dup
            sipush 1120
       477: .line 2674
            ldc 1728930189
            iastore
            dup
            sipush 1121
            ldc 1075224844
            iastore
            dup
            sipush 1122
            ldc 1303998552
            iastore
            dup
            sipush 1123
            ldc 1073799186
            iastore
            dup
            sipush 1124
            ldc 618611933
            iastore
            dup
            sipush 1125
       478: .line 2675
            ldc -1072063393
            iastore
            dup
            sipush 1126
            ldc 1769828046
            iastore
            dup
            sipush 1127
            ldc -1073545106
            iastore
            dup
            sipush 1128
            ldc -2094429310
            iastore
            dup
            sipush 1129
            ldc 1075641421
            iastore
            dup
            sipush 1130
       479: .line 2676
            ldc 433361110
            iastore
            dup
            sipush 1131
            ldc 1074105369
            iastore
            dup
            sipush 1132
            ldc 719595600
            iastore
            dup
            sipush 1133
            ldc -1075166464
            iastore
            dup
            sipush 1134
            ldc 294527206
            iastore
            dup
            sipush 1135
       480: .line 2677
            ldc 1014656440
            iastore
            dup
            sipush 1137
            ldc 1073741824
            iastore
            dup
            sipush 1138
            ldc -483179080
            iastore
            dup
            sipush 1139
            ldc -1076566746
            iastore
            dup
            sipush 1144
       481: .line 2678
            ldc 724322768
            iastore
            dup
            sipush 1145
       482: .line 2679
            ldc -1074602340
            iastore
            dup
            sipush 1148
            ldc 643153048
            iastore
            dup
            sipush 1149
            ldc 1072905816
            iastore
            dup
            sipush 1152
       483: .line 2680
            ldc -9887838
            iastore
            dup
            sipush 1153
            ldc -1074555090
            iastore
            dup
            sipush 1154
            ldc -382442563
            iastore
            dup
            sipush 1155
       484: .line 2681
            ldc -1074860665
            iastore
            dup
            sipush 1156
            ldc 118362272
            iastore
            dup
            sipush 1157
            ldc 1072952754
            iastore
            dup
            sipush 1158
            ldc -187199324
            iastore
            dup
            sipush 1159
            ldc 1072827408
            iastore
            dup
            sipush 1160
       485: .line 2682
            ldc -1605464413
            iastore
            dup
            sipush 1161
            ldc -1074506726
            iastore
            dup
            sipush 1162
            ldc 946523347
            iastore
            dup
            sipush 1163
            ldc -1074710882
            iastore
            dup
            sipush 1164
            ldc 573204189
            iastore
            dup
            sipush 1165
       486: .line 2683
            ldc 1073001761
            iastore
            dup
            sipush 1166
            ldc 581531518
            iastore
            dup
            sipush 1167
            ldc 1072826391
            iastore
            dup
            sipush 1168
            ldc 1386236526
            iastore
            dup
            sipush 1169
            ldc -1074456689
            iastore
            dup
            sipush 1170
       487: .line 2684
            ldc -576061391
            iastore
            dup
            sipush 1171
            ldc -1074650825
            iastore
            dup
            sipush 1172
            ldc 1145558140
            iastore
            dup
            sipush 1173
            ldc 1073052673
            iastore
            dup
            sipush 1174
            ldc 513572637
            iastore
            dup
            sipush 1175
       488: .line 2685
            ldc 1072861969
            iastore
            dup
            sipush 1176
            ldc 716700048
            iastore
            dup
            sipush 1177
            ldc -1075486280
            iastore
            dup
            sipush 1178
            ldc 547126769
            iastore
            dup
            sipush 1179
            ldc -1131960123
            iastore
            dup
            sipush 1181
       489: .line 2686
            ldc 1072693248
            iastore
            dup
            sipush 1182
            ldc 1097907398
            iastore
            dup
            sipush 1183
            ldc 1071420120
            iastore
            dup
            sipush 1188
       490: .line 2687
            ldc -872159999
            iastore
            dup
            sipush 1189
            ldc -1075842801
            iastore
            dup
            sipush 1192
       491: .line 2688
            ldc 1151658053
            iastore
            dup
            sipush 1193
            ldc 1071494715
            iastore
            dup
            sipush 1196
       492: .line 2689
            ldc 929607071
            iastore
            dup
            sipush 1197
            ldc -1076137308
            iastore
            dup
            sipush 1198
            ldc 1037049034
            iastore
            dup
            sipush 1199
            ldc -1075446343
            iastore
            dup
            sipush 1200
       493: .line 2690
            ldc -1508038639
            iastore
            dup
            sipush 1201
            ldc 1071215282
            iastore
            dup
            sipush 1202
            ldc 1447406859
            iastore
            dup
            sipush 1203
            ldc 1072265209
            iastore
            dup
            sipush 1204
            ldc -804015189
            iastore
            dup
            sipush 1205
       494: .line 2691
            ldc -1076392797
            iastore
            dup
            sipush 1206
            ldc -1089734380
            iastore
            dup
            sipush 1207
            ldc -1075514990
            iastore
            dup
            sipush 1208
            ldc 1297344304
            iastore
            dup
            sipush 1209
            ldc 1070977120
            iastore
            dup
            sipush 1210
       495: .line 2692
            ldc 1066110976
            iastore
            dup
            sipush 1211
            ldc 1071946035
            iastore
            dup
            sipush 1212
            ldc -491245816
            iastore
            dup
            sipush 1213
            ldc -1076612566
            iastore
            dup
            sipush 1214
            ldc 1496754229
            iastore
            dup
            sipush 1215
       496: .line 2693
            ldc -1075676447
            iastore
            dup
            sipush 1216
            ldc -1312416613
            iastore
            dup
            sipush 1217
            ldc 1070773243
            iastore
            dup
            sipush 1218
            ldc -280525307
            iastore
            dup
            sipush 1219
            ldc 1071736222
            iastore
            dup
            sipush 1220
       497: .line 2694
            ldc 419968236
            iastore
            dup
            sipush 1221
            ldc -1075766601
            iastore
            dup
            sipush 1222
            ldc -843700758
            iastore
            dup
            sipush 1223
            ldc 1015961163
            iastore
            dup
            sipush 1225
       498: .line 2695
            ldc 1072693248
            iastore
            dup
            sipush 1226
            ldc -1334700061
            iastore
            dup
            sipush 1227
            ldc 1070745841
            iastore
            dup
            sipush 1232
       499: .line 2696
            ldc 1458794562
            iastore
            dup
            sipush 1233
            ldc -1077085098
            iastore
            dup
            sipush 1236
       500: .line 2697
            ldc -1437189807
            iastore
            dup
            sipush 1237
            ldc 1070137637
            iastore
            dup
            sipush 1240
       501: .line 2698
            ldc 1024359517
            iastore
            dup
            sipush 1241
            ldc -1077607117
            iastore
            dup
            sipush 1242
            ldc -1678927058
            iastore
            dup
            sipush 1243
            ldc -1075900711
            iastore
            dup
            sipush 1244
            ldc 1609024636
            iastore
            dup
            sipush 1245
       502: .line 2699
            ldc 1069675088
            iastore
            dup
            sipush 1246
            ldc -1765726747
            iastore
            dup
            sipush 1247
            ldc 1071836633
            iastore
            dup
            sipush 1248
            ldc 1510128600
            iastore
            dup
            sipush 1249
            ldc -1078043535
            iastore
            dup
            sipush 1250
       503: .line 2700
            ldc -2043270112
            iastore
            dup
            sipush 1251
            ldc -1076229961
            iastore
            dup
            sipush 1252
            ldc 1262761453
            iastore
            dup
            sipush 1253
            ldc 1069142850
            iastore
            dup
            sipush 1254
            ldc 1263091857
            iastore
            dup
            sipush 1255
       504: .line 2701
            ldc 1071190461
            iastore
            dup
            sipush 1256
            ldc -1251583810
            iastore
            dup
            sipush 1257
            ldc -1078598457
            iastore
            dup
            sipush 1258
            ldc -1818034826
            iastore
            dup
            sipush 1259
            ldc -1076641646
            iastore
            dup
            sipush 1260
       505: .line 2702
            ldc -634972268
            iastore
            dup
            sipush 1261
            ldc 1068669200
            iastore
            dup
            sipush 1262
            ldc 855891755
            iastore
            dup
            sipush 1263
            ldc 1070696894
            iastore
            dup
            sipush 1264
            ldc -1711476942
            iastore
            dup
            sipush 1265
       506: .line 2703
            ldc -1076198791
            iastore
            dup
            sipush 1266
            ldc -1232333721
            iastore
            dup
            sipush 1267
            ldc -1133475025
            iastore
            dup
            sipush 1269
            ldc 1072693248
            iastore
            dup
            sipush 1270
       507: .line 2704
            ldc -1744026825
            iastore
            dup
            sipush 1271
            ldc 1069938201
            iastore
            dup
            sipush 1276
       508: .line 2705
            ldc -1827384514
            iastore
            dup
            sipush 1277
            ldc -1078227259
            iastore
            dup
            sipush 1280
       509: .line 2706
            ldc 162150096
            iastore
            dup
            sipush 1281
            ldc 1068946420
            iastore
            dup
            sipush 1284
            ldc -592173059
            iastore
            dup
            sipush 1285
       510: .line 2707
            ldc -1078904496
            iastore
            dup
            sipush 1286
            ldc -663048005
            iastore
            dup
            sipush 1287
            ldc -1076546722
            iastore
            dup
            sipush 1288
            ldc -838145883
            iastore
            dup
            sipush 1289
            ldc 1068217218
            iastore
            dup
            sipush 1290
       511: .line 2708
            ldc 2031366438
            iastore
            dup
            sipush 1291
            ldc 1071495745
            iastore
            dup
            sipush 1292
            ldc 1596664020
            iastore
            dup
            sipush 1293
            ldc -1079684367
            iastore
            dup
            sipush 1294
            ldc 1509038701
            iastore
            dup
            sipush 1295
       512: .line 2709
            ldc -1076882005
            iastore
            dup
            sipush 1296
            ldc 583171477
            iastore
            dup
            sipush 1297
            ldc 1067510148
            iastore
            dup
            sipush 1298
            ldc -509622614
            iastore
            dup
            sipush 1299
            ldc 1070618476
            iastore
            dup
            sipush 1300
       513: .line 2710
            ldc -1892931248
            iastore
            dup
            sipush 1301
            ldc -1080407912
            iastore
            dup
            sipush 1302
            ldc -1061948884
            iastore
            dup
            sipush 1303
            ldc -1077570462
            iastore
            dup
            sipush 1304
            ldc 411280568
            iastore
            dup
            sipush 1305
       514: .line 2711
            ldc 1066710556
            iastore
            dup
            sipush 1306
            ldc 1065584192
            iastore
            dup
            sipush 1307
            ldc 1069747896
            iastore
            dup
            sipush 1308
            ldc 895247324
            iastore
            dup
            sipush 1309
            ldc -1076663800
            iastore
            dup
            sipush 1310
       515: .line 2712
            ldc 500078909
            iastore
            dup
            sipush 1311
            ldc 1013805133
            iastore
            dup
            sipush 1313
            ldc 1072693248
            iastore
            dup
            sipush 1314
            ldc 729983843
            iastore
            dup
            sipush 1315
       516: .line 2713
            ldc 1068994194
            iastore
            dup
            sipush 1320
       517: .line 2714
            ldc 1512545955
            iastore
            dup
            sipush 1321
            ldc -1079364601
            iastore
            dup
            sipush 1324
            ldc 1127048698
            iastore
            dup
            sipush 1325
       518: .line 2715
            ldc 1067909459
            iastore
            dup
            sipush 1328
            ldc -1994766846
            iastore
            dup
            sipush 1329
            ldc -1080228881
            iastore
            dup
            sipush 1330
       519: .line 2716
            ldc -701717000
            iastore
            dup
            sipush 1331
            ldc -1077250087
            iastore
            dup
            sipush 1332
            ldc -1285601752
            iastore
            dup
            sipush 1333
            ldc 1066902117
            iastore
            dup
            sipush 1334
            ldc 1127373050
            iastore
            dup
            sipush 1335
       520: .line 2717
            ldc 1071173457
            iastore
            dup
            sipush 1336
            ldc -1248863991
            iastore
            dup
            sipush 1337
            ldc -1081112349
            iastore
            dup
            sipush 1338
            ldc 24583402
            iastore
            dup
            sipush 1339
            ldc -1077759660
            iastore
            dup
            sipush 1340
       521: .line 2718
            ldc -212455538
            iastore
            dup
            sipush 1341
            ldc 1065914199
            iastore
            dup
            sipush 1342
            ldc -1071077597
            iastore
            dup
            sipush 1343
            ldc 1070020367
            iastore
            dup
            sipush 1344
            ldc 548927984
            iastore
            dup
            sipush 1345
       522: .line 2719
            ldc -1082067892
            iastore
            dup
            sipush 1346
            ldc 558065897
            iastore
            dup
            sipush 1347
            ldc -1078534230
            iastore
            dup
            sipush 1348
            ldc 680073315
            iastore
            dup
            sipush 1349
            ldc 1064940726
            iastore
            dup
            sipush 1350
       523: .line 2720
            ldc 388873200
            iastore
            dup
            sipush 1351
            ldc 1068944270
            iastore
            dup
            sipush 1352
            ldc -531287720
            iastore
            dup
            sipush 1353
            ldc -1077316107
            iastore
            dup
            sipush 1354
            ldc 1497360404
            iastore
            dup
            sipush 1355
       524: .line 2721
            ldc -1137773101
            iastore
            dup
            sipush 1357
            ldc 1072693248
            iastore
            dup
            sipush 1358
            ldc 64931152
            iastore
            dup
            sipush 1359
            ldc 1067729411
            iastore
            dup
            sipush 1364
       525: .line 2722
            ldc 1313038235
            iastore
            dup
            sipush 1365
       526: .line 2723
            ldc -1080737917
            iastore
            dup
            sipush 1368
            ldc 1013878342
            iastore
            dup
            sipush 1369
            ldc 1067152618
            iastore
            dup
            sipush 1372
       527: .line 2724
            ldc -631540463
            iastore
            dup
            sipush 1373
            ldc -1081758365
            iastore
            dup
            sipush 1374
            ldc -601683045
            iastore
            dup
            sipush 1375
       528: .line 2725
            ldc -1078364840
            iastore
            dup
            sipush 1376
            ldc 650852232
            iastore
            dup
            sipush 1377
            ldc 1065882376
            iastore
            dup
            sipush 1378
            ldc 1996245381
            iastore
            dup
            sipush 1379
            ldc 1071000265
            iastore
            dup
            sipush 1380
       529: .line 2726
            ldc 2008746170
            iastore
            dup
            sipush 1381
            ldc -1082819451
            iastore
            dup
            sipush 1382
            ldc -1239124703
            iastore
            dup
            sipush 1383
            ldc -1078904802
            iastore
            dup
            sipush 1384
            ldc 1495406348
            iastore
            dup
            sipush 1385
       530: .line 2727
            ldc 1064652437
            iastore
            dup
            sipush 1386
            ldc -2025437139
            iastore
            dup
            sipush 1387
            ldc 1069711235
            iastore
            dup
            sipush 1388
            ldc 285563696
            iastore
            dup
            sipush 1389
            ldc -1083907183
            iastore
            dup
            sipush 1390
       531: .line 2728
            ldc 1046897440
            iastore
            dup
            sipush 1391
            ldc -1079777783
            iastore
            dup
            sipush 1392
            ldc 233429731
            iastore
            dup
            sipush 1393
            ldc 1063453151
            iastore
            dup
            sipush 1394
            ldc 522045958
            iastore
            dup
            sipush 1395
       532: .line 2729
            ldc 1068476590
            iastore
            dup
            sipush 1396
            ldc -1940181598
            iastore
            dup
            sipush 1397
            ldc -1078380869
            iastore
            dup
            sipush 1398
            ldc 1317599141
            iastore
            dup
            sipush 1399
            ldc -1135051515
            iastore
            dup
            sipush 1401
       533: .line 2730
            ldc 1072693248
            iastore
            dup
            sipush 1402
            ldc -1466737191
            iastore
            dup
            sipush 1403
            ldc 1065606626
            iastore
       534: .line 2449
            putstatic org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp.cTableTan:[I
       535: .line 2734
            iconst_4
            newarray 10
            dup
            iconst_0
       536: .line 2735
            ldc -262144
            iastore
            dup
            iconst_1
            iconst_m1
            iastore
       537: .line 2734
            putstatic org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp.maskThirtyFiveTan:[I
       538: .line 2738
            iconst_2
            newarray 10
            dup
            iconst_0
       539: .line 2739
            ldc -1191293577
            iastore
            dup
            iconst_1
            ldc 1065509018
            iastore
       540: .line 2738
            putstatic org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp.qElevenTan:[I
       541: .line 2742
            iconst_2
            newarray 10
            dup
            iconst_0
       542: .line 2743
            ldc -1081836989
            iastore
            dup
            iconst_1
            ldc 1066820768
            iastore
       543: .line 2742
            putstatic org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp.qNineTan:[I
       544: .line 2746
            iconst_2
            newarray 10
            dup
            iconst_0
       545: .line 2747
            ldc 1388628139
            iastore
            dup
            iconst_1
            ldc 1068212666
            iastore
       546: .line 2746
            putstatic org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp.qSevenTan:[I
       547: .line 2750
            iconst_2
            newarray 10
            dup
            iconst_0
       548: .line 2751
            ldc 285812550
            iastore
            dup
            iconst_1
            ldc 1069617425
            iastore
       549: .line 2750
            putstatic org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp.qFiveTan:[I
       550: .line 2754
            iconst_2
            newarray 10
            dup
            iconst_0
       551: .line 2755
            ldc 1431655954
            iastore
            dup
            iconst_1
            ldc 1070945621
            iastore
       552: .line 2754
            putstatic org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp.qThreeTan:[I
       553: .line 2758
            bipush 41
            newarray 10
            dup
            iconst_2
       554: .line 2759
            ldc -1560706194
            iastore
            dup
            iconst_3
            ldc 1313084713
            iastore
            dup
            iconst_4
            ldc -64530479
            iastore
            dup
            iconst_5
       555: .line 2760
            ldc -181084736
            iastore
            dup
            bipush 6
            ldc -614296167
            iastore
            dup
            bipush 7
            ldc 1011060801
            iastore
            dup
            bipush 8
            ldc -28220501
            iastore
            dup
            bipush 9
            ldc -558119583
            iastore
            dup
            bipush 10
       556: .line 2761
            ldc -1222349254
            iastore
            dup
            bipush 11
            ldc 1112396512
            iastore
            dup
            bipush 12
            ldc 105459434
            iastore
            dup
            bipush 13
            ldc 164729372
            iastore
            dup
            bipush 14
            ldc -31593700
            iastore
            dup
            bipush 15
       557: .line 2762
            ldc -1322670274
            iastore
            dup
            bipush 16
            ldc -394119691
            iastore
            dup
            bipush 17
            ldc 784024708
            iastore
            dup
            bipush 18
            ldc -375623642
            iastore
            dup
            bipush 19
            ldc -1268810175
            iastore
            dup
            bipush 20
       558: .line 2763
            ldc 965858873
            iastore
            dup
            bipush 21
            ldc -2091697676
            iastore
            dup
            bipush 22
            ldc -1669046389
            iastore
            dup
            bipush 23
            ldc -1107744709
            iastore
            dup
            bipush 24
            ldc 536385535
            iastore
            dup
            bipush 25
       559: .line 2764
            ldc -570058737
            iastore
            dup
            bipush 26
            ldc -282127989
            iastore
            dup
            bipush 27
            ldc 1510632735
            iastore
            dup
            bipush 28
            ldc 1832287951
            iastore
            dup
            bipush 29
            ldc 667617719
            iastore
            dup
            bipush 30
       560: .line 2765
            ldc 1330003814
            iastore
            dup
            bipush 31
            ldc -1637881299
            iastore
            dup
            bipush 32
            ldc 1965537991
            iastore
            dup
            bipush 33
            ldc -337251973
            iastore
            dup
            bipush 34
            ldc 1023883767
            iastore
            dup
            bipush 35
       561: .line 2766
            ldc -1974299926
            iastore
            dup
            bipush 36
            ldc 1811636145
            iastore
            dup
            bipush 37
            ldc 529358088
            iastore
            dup
            bipush 38
            ldc 1443049542
            iastore
            dup
            bipush 39
            ldc -59020373
            iastore
            dup
            bipush 40
       562: .line 2767
            ldc -254821343
            iastore
       563: .line 2758
            putstatic org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp.piInvTableTan:[I
       564: .line 2770
            iconst_4
            newarray 10
            dup
            iconst_1
       565: .line 2771
            ldc 1072243195
            iastore
            dup
            iconst_2
            ldc 1175561766
            iastore
            dup
            iconst_3
            ldc 1048908043
            iastore
       566: .line 2770
            putstatic org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp.piFourTan:[I
       567: .line 2774
            iconst_2
            newarray 10
            dup
            iconst_0
       568: .line 2775
            ldc 1734816687
            iastore
            dup
            iconst_1
            ldc 1026746297
            iastore
       569: .line 2774
            putstatic org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp.qqTwoTan:[I
       570: .line 2778
            iconst_2
            newarray 10
            dup
            iconst_1
       571: .line 2779
            ldc 1130364928
            iastore
       572: .line 2778
            putstatic org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp.twoPowFiftyFiveTan:[I
       573: .line 2782
            iconst_2
            newarray 10
            dup
            iconst_1
       574: .line 2783
            ldc 1015021568
            iastore
       575: .line 2782
            putstatic org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp.twoPowMFiftyFiveTan:[I
       576: .line 3463
            bipush 24
            newarray 10
            dup
            iconst_0
       577: .line 3464
            ldc 1697350398
            iastore
            dup
            iconst_1
            ldc 1079448903
            iastore
            dup
            iconst_2
            ldc 1697350398
            iastore
            dup
            iconst_3
            ldc 1079448903
            iastore
            dup
            iconst_4
            ldc -17170432
            iastore
            dup
            iconst_5
       578: .line 3465
            ldc 1065758274
            iastore
            dup
            bipush 6
            ldc -17170432
            iastore
            dup
            bipush 7
            ldc 1065758274
            iastore
            dup
            bipush 8
            ldc -1130480838
            iastore
            dup
            bipush 9
            ldc 1025308570
            iastore
            dup
            bipush 10
       579: .line 3466
            ldc -1130480838
            iastore
            dup
            bipush 11
            ldc 1025308570
            iastore
            dup
            bipush 12
            bipush -2
            iastore
            dup
            bipush 13
            ldc 1071644671
            iastore
            dup
            bipush 14
            bipush -2
            iastore
            dup
            bipush 15
       580: .line 3467
            ldc 1071644671
            iastore
            dup
            bipush 16
            ldc -483878816
            iastore
            dup
            bipush 17
            ldc 1062650204
            iastore
            dup
            bipush 18
            ldc 1432067621
            iastore
            dup
            bipush 19
            ldc 1067799893
            iastore
            dup
            bipush 20
       581: .line 3468
            ldc -1064251633
            iastore
            dup
            bipush 21
            ldc 1065423125
            iastore
            dup
            bipush 22
            ldc 1431604129
            iastore
            dup
            bipush 23
            ldc 1069897045
            iastore
       582: .line 3463
            putstatic org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp.cvExp:[I
       583: .line 3471
            iconst_4
            newarray 10
            dup
            iconst_1
       584: .line 3472
            ldc 1127743488
            iastore
            dup
            iconst_3
            ldc 1127743488
            iastore
       585: .line 3471
            putstatic org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp.shifterExp:[I
       586: .line 3475
            iconst_4
            newarray 10
            dup
            iconst_0
       587: .line 3476
            bipush -64
            iastore
            dup
            iconst_2
            bipush -64
            iastore
       588: .line 3475
            putstatic org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp.mMaskExp:[I
       589: .line 3479
            iconst_4
            newarray 10
            dup
            iconst_0
       590: .line 3480
            ldc 65472
            iastore
            dup
            iconst_2
            ldc 65472
            iastore
       591: .line 3479
            putstatic org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp.biasExp:[I
       592: .line 3483
            sipush 256
            newarray 10
            dup
            iconst_4
       593: .line 3484
            ldc 235107661
            iastore
            dup
            iconst_5
       594: .line 3485
            ldc 1018002367
            iastore
            dup
            bipush 6
            ldc 1048019040
            iastore
            dup
            bipush 7
            sipush 11418
            iastore
            dup
            bipush 8
            ldc 896005651
            iastore
            dup
            bipush 9
            ldc 1015861842
            iastore
            dup
            bipush 10
       595: .line 3486
            ldc -753564300
            iastore
            dup
            bipush 11
            sipush 22960
            iastore
            dup
            bipush 12
            ldc 1642514529
            iastore
            dup
            bipush 13
            ldc 1012987726
            iastore
            dup
            bipush 14
            ldc 410360776
            iastore
            dup
            bipush 15
       596: .line 3487
            ldc 34629
            iastore
            dup
            bipush 16
            ldc 1568897900
            iastore
            dup
            bipush 17
            ldc 1016568486
            iastore
            dup
            bipush 18
            ldc 1828292879
            iastore
            dup
            bipush 19
            ldc 46424
            iastore
            dup
            bipush 20
       597: .line 3488
            ldc 1882168529
            iastore
            dup
            bipush 21
            ldc 1010744893
            iastore
            dup
            bipush 22
            ldc 852742562
            iastore
            dup
            bipush 23
            ldc 58348
            iastore
            dup
            bipush 24
            ldc 509852888
            iastore
            dup
            bipush 25
       598: .line 3489
            ldc 1017336174
            iastore
            dup
            bipush 26
            ldc -804103344
            iastore
            dup
            bipush 27
            ldc 70401
            iastore
            dup
            bipush 28
            ldc 653277307
            iastore
            dup
            bipush 29
            ldc 1017431380
            iastore
            dup
            bipush 30
       599: .line 3490
            ldc -1364644385
            iastore
            dup
            bipush 31
            ldc 82586
            iastore
            dup
            bipush 32
            ldc 1649557430
            iastore
            dup
            bipush 33
            ldc 1017729363
            iastore
            dup
            bipush 34
            ldc 1014845818
            iastore
            dup
            bipush 35
       600: .line 3491
            ldc 94904
            iastore
            dup
            bipush 36
            ldc 1058231231
            iastore
            dup
            bipush 37
            ldc 1015777676
            iastore
            dup
            bipush 38
            ldc -344994955
            iastore
            dup
            bipush 39
            ldc 107355
            iastore
            dup
            bipush 40
       601: .line 3492
            ldc 1044000607
            iastore
            dup
            bipush 41
            ldc 1016786167
            iastore
            dup
            bipush 42
            ldc 828946858
            iastore
            dup
            bipush 43
            ldc 119943
            iastore
            dup
            bipush 44
            ldc 1151779725
            iastore
            dup
            bipush 45
       602: .line 3493
            ldc 1015705409
            iastore
            dup
            bipush 46
            ldc -2006807338
            iastore
            dup
            bipush 47
            ldc 132667
            iastore
            dup
            bipush 48
            ldc -475486060
            iastore
            dup
            bipush 49
            ldc 1016499965
            iastore
            dup
            bipush 50
       603: .line 3494
            ldc 1853186616
            iastore
            dup
            bipush 51
            ldc 145530
            iastore
            dup
            bipush 52
            ldc -1742739470
            iastore
            dup
            bipush 53
            ldc 1015039787
            iastore
            dup
            bipush 54
            ldc 1709341917
            iastore
            dup
            bipush 55
       604: .line 3495
            ldc 158533
            iastore
            dup
            bipush 56
            ldc 1829350193
            iastore
            dup
            bipush 57
            ldc 1015216097
            iastore
            dup
            bipush 58
            ldc -182460703
            iastore
            dup
            bipush 59
            ldc 171677
            iastore
            dup
            bipush 60
       605: .line 3496
            ldc 1913391795
            iastore
            dup
            bipush 61
            ldc 1015756674
            iastore
            dup
            bipush 62
            ldc -1495006453
            iastore
            dup
            bipush 63
            ldc 184965
            iastore
            dup
            bipush 64
            ldc 1303423926
            iastore
            dup
            bipush 65
       606: .line 3497
            ldc 1015238005
            iastore
            dup
            bipush 66
            ldc 171030293
            iastore
            dup
            bipush 67
            ldc 198398
            iastore
            dup
            bipush 68
            ldc 1574172746
            iastore
            dup
            bipush 69
            ldc 1016061241
            iastore
            dup
            bipush 70
       607: .line 3498
            ldc -1302063361
            iastore
            dup
            bipush 71
            ldc 211976
            iastore
            dup
            bipush 72
            ldc -870810327
            iastore
            dup
            bipush 73
            ldc 1017196428
            iastore
            dup
            bipush 74
            ldc 926591434
            iastore
            dup
            bipush 75
       608: .line 3499
            ldc 225703
            iastore
            dup
            bipush 76
            ldc 1938513547
            iastore
            dup
            bipush 77
            ldc 1017631273
            iastore
            dup
            bipush 78
            ldc 887463926
            iastore
            dup
            bipush 79
            ldc 239579
            iastore
            dup
            bipush 80
       609: .line 3500
            ldc -1490400147
            iastore
            dup
            bipush 81
            ldc 1015390024
            iastore
            dup
            bipush 82
            ldc 1276261410
            iastore
            dup
            bipush 83
            ldc 253606
            iastore
            dup
            bipush 84
            ldc 631083525
            iastore
            dup
            bipush 85
       610: .line 3501
            ldc 1017690182
            iastore
            dup
            bipush 86
            ldc 569847337
            iastore
            dup
            bipush 87
            ldc 267786
            iastore
            dup
            bipush 88
            ldc 1623370770
            iastore
            dup
            bipush 89
            ldc 1011049453
            iastore
            dup
            bipush 90
       611: .line 3502
            ldc 1617004845
            iastore
            dup
            bipush 91
            ldc 282120
            iastore
            dup
            bipush 92
            ldc -626982023
            iastore
            dup
            bipush 93
            ldc 1013894369
            iastore
            dup
            bipush 94
            ldc -1245627184
            iastore
            dup
            bipush 95
       612: .line 3503
            ldc 296610
            iastore
            dup
            bipush 96
            ldc -1149587536
            iastore
            dup
            bipush 97
            ldc 1014403278
            iastore
            dup
            bipush 98
            ldc -717870553
            iastore
            dup
            bipush 99
            ldc 311258
            iastore
            dup
            bipush 100
       613: .line 3504
            ldc -1691866615
            iastore
            dup
            bipush 101
            ldc 1017152460
            iastore
            dup
            bipush 102
            ldc 1990012070
            iastore
            dup
            bipush 103
            ldc 326066
            iastore
            dup
            bipush 104
            ldc -1045764345
            iastore
            dup
            bipush 105
       614: .line 3505
            ldc 1017448880
            iastore
            dup
            bipush 106
            ldc 1453150081
            iastore
            dup
            bipush 107
            ldc 341035
            iastore
            dup
            bipush 108
            ldc 419288974
            iastore
            dup
            bipush 109
            ldc 1016280325
            iastore
            dup
            bipush 110
       615: .line 3506
            ldc 917841882
            iastore
            dup
            bipush 111
            ldc 356167
            iastore
            dup
            bipush 112
            ldc -501459959
            iastore
            dup
            bipush 113
            ldc 1016095713
            iastore
            dup
            bipush 114
            ldc -582462423
            iastore
            dup
            bipush 115
       616: .line 3507
            ldc 371463
            iastore
            dup
            bipush 116
            ldc 728023093
            iastore
            dup
            bipush 117
            ldc 1016345318
            iastore
            dup
            bipush 118
            ldc 363667784
            iastore
            dup
            bipush 119
            ldc 386927
            iastore
            dup
            bipush 120
       617: .line 3508
            ldc -1712288758
            iastore
            dup
            bipush 121
            ldc 1017123460
            iastore
            dup
            bipush 122
            ldc -1338354300
            iastore
            dup
            bipush 123
            ldc 402558
            iastore
            dup
            bipush 124
            ldc 7592966
            iastore
            dup
            bipush 125
       618: .line 3509
            ldc 1016721543
            iastore
            dup
            bipush 126
            ldc -2108349916
            iastore
            dup
            bipush 127
            ldc 418360
            iastore
            dup
            sipush 128
            ldc 228611441
            iastore
            dup
            sipush 129
            ldc 1016696141
            iastore
            dup
            sipush 130
       619: .line 3510
            ldc 1719614412
            iastore
            dup
            sipush 131
            ldc 434334
            iastore
            dup
            sipush 132
            ldc -2033301626
            iastore
            dup
            sipush 133
            ldc 1017457593
            iastore
            dup
            sipush 134
            ldc 1013258798
            iastore
            dup
            sipush 135
       620: .line 3511
            ldc 450482
            iastore
            dup
            sipush 136
            ldc 544148907
            iastore
            dup
            sipush 137
            ldc 1017323666
            iastore
            dup
            sipush 138
            ldc -387162253
            iastore
            dup
            sipush 139
            ldc 466805
            iastore
            dup
            sipush 140
       621: .line 3512
            ldc -1911052378
            iastore
            dup
            sipush 141
            ldc 1017143586
            iastore
            dup
            sipush 142
            ldc 1447192520
            iastore
            dup
            sipush 143
            ldc 483307
            iastore
            dup
            sipush 144
            ldc 1176412038
            iastore
            dup
            sipush 145
       622: .line 3513
            ldc 1017267372
            iastore
            dup
            sipush 146
            ldc 1944781190
            iastore
            dup
            sipush 147
            ldc 499988
            iastore
            dup
            sipush 148
            ldc -1412010923
            iastore
            dup
            sipush 149
            ldc 1013312481
            iastore
            dup
            sipush 150
       623: .line 3514
            ldc 919555682
            iastore
            dup
            sipush 151
            ldc 516851
            iastore
            dup
            sipush 152
            ldc -1140889648
            iastore
            dup
            sipush 153
            ldc 1016528543
            iastore
            dup
            sipush 154
            ldc -1723019758
            iastore
            dup
            sipush 155
       624: .line 3515
            ldc 533897
            iastore
            dup
            sipush 156
            ldc 348651999
            iastore
            dup
            sipush 157
            ldc 1016405780
            iastore
            dup
            sipush 158
            ldc -1690004756
            iastore
            dup
            sipush 159
            ldc 551129
            iastore
            dup
            sipush 160
       625: .line 3516
            ldc -1041175884
            iastore
            dup
            sipush 161
            ldc 1015920431
            iastore
            dup
            sipush 162
            ldc 1110089947
            iastore
            dup
            sipush 163
            ldc 568549
            iastore
            dup
            sipush 164
            ldc 1509121860
            iastore
            dup
            sipush 165
       626: .line 3517
            ldc 1014756995
            iastore
            dup
            sipush 166
            ldc -1726646474
            iastore
            dup
            sipush 167
            ldc 586158
            iastore
            dup
            sipush 168
            ldc -1677318084
            iastore
            dup
            sipush 169
            ldc 1017340090
            iastore
            dup
            sipush 170
       627: .line 3518
            ldc -1328691740
            iastore
            dup
            sipush 171
            ldc 603959
            iastore
            dup
            sipush 172
            ldc 553214634
            iastore
            dup
            sipush 173
            ldc 1016457425
            iastore
            dup
            sipush 174
            ldc -1612820913
            iastore
            dup
            sipush 175
       628: .line 3519
            ldc 621954
            iastore
            dup
            sipush 176
            ldc 730975783
            iastore
            dup
            sipush 177
            ldc 1014083580
            iastore
            dup
            sipush 178
            ldc -2103185264
            iastore
            dup
            sipush 179
            ldc 640145
            iastore
            dup
            sipush 180
       629: .line 3520
            ldc 1486499517
            iastore
            dup
            sipush 181
            ldc 1016818996
            iastore
            dup
            sipush 182
            ldc 2069751140
            iastore
            dup
            sipush 183
            ldc 658534
            iastore
            dup
            sipush 184
            ldc -1699178368
            iastore
            dup
            sipush 185
       630: .line 3521
            ldc 1016407932
            iastore
            dup
            sipush 186
            ldc -1304550052
            iastore
            dup
            sipush 187
            ldc 677123
            iastore
            dup
            sipush 188
            ldc 1853053619
            iastore
            dup
            sipush 189
            ldc 1015310724
            iastore
            dup
            sipush 190
       631: .line 3522
            ldc 1434058175
            iastore
            dup
            sipush 191
            ldc 695915
            iastore
            dup
            sipush 192
            ldc -1832176761
            iastore
            dup
            sipush 193
            ldc 1015814775
            iastore
            dup
            sipush 194
            ldc -1722100819
            iastore
            dup
            sipush 195
       632: .line 3523
            ldc 714911
            iastore
            dup
            sipush 196
            ldc -601023082
            iastore
            dup
            sipush 197
            ldc 1017259110
            iastore
            dup
            sipush 198
            ldc -1202776582
            iastore
            dup
            sipush 199
            ldc 734114
            iastore
            dup
            sipush 200
       633: .line 3524
            ldc -1315633746
            iastore
            dup
            sipush 201
            ldc 1017188654
            iastore
            dup
            sipush 202
            ldc -218407354
            iastore
            dup
            sipush 203
            ldc 753526
            iastore
            dup
            sipush 204
            ldc 174054861
            iastore
            dup
            sipush 205
       634: .line 3525
            ldc 1014300631
            iastore
            dup
            sipush 206
            ldc -1874083374
            iastore
            dup
            sipush 207
            ldc 773150
            iastore
            dup
            sipush 208
            ldc 816778419
            iastore
            dup
            sipush 209
            ldc 1014197934
            iastore
            dup
            sipush 210
       635: .line 3526
            ldc -578465124
            iastore
            dup
            sipush 211
            ldc 792987
            iastore
            dup
            sipush 212
            ldc -787916372
            iastore
            dup
            sipush 213
            ldc 1015341199
            iastore
            dup
            sipush 214
            ldc 777507147
            iastore
            dup
            sipush 215
       636: .line 3527
            ldc 813041
            iastore
            dup
            sipush 216
            ldc 1821514088
            iastore
            dup
            sipush 217
            ldc 1013410604
            iastore
            dup
            sipush 218
            ldc -588279703
            iastore
            dup
            sipush 219
            ldc 833312
            iastore
            dup
            sipush 220
       637: .line 3528
            ldc 920623539
            iastore
            dup
            sipush 221
            ldc 1016295433
            iastore
            dup
            sipush 222
            ldc 1242007931
            iastore
            dup
            sipush 223
            ldc 853805
            iastore
            dup
            sipush 224
            ldc -1505949785
            iastore
            dup
            sipush 225
       638: .line 3529
            ldc 1014276997
            iastore
            dup
            sipush 226
            ldc -587488121
            iastore
            dup
            sipush 227
            ldc 874520
            iastore
            dup
            sipush 228
            ldc -708734292
            iastore
            dup
            sipush 229
            ldc 1015962192
            iastore
            dup
            sipush 230
       639: .line 3530
            ldc 64696965
            iastore
            dup
            sipush 231
            ldc 895462
            iastore
            dup
            sipush 232
            ldc 474650514
            iastore
            dup
            sipush 233
            ldc 1016642419
            iastore
            dup
            sipush 234
            ldc 863738718
            iastore
            dup
            sipush 235
       640: .line 3531
            ldc 916631
            iastore
            dup
            sipush 236
            ldc 1614448851
            iastore
            dup
            sipush 237
            ldc 1014281732
            iastore
            dup
            sipush 238
            ldc -410304522
            iastore
            dup
            sipush 239
            ldc 938030
            iastore
            dup
            sipush 240
       641: .line 3532
            ldc -1844885210
            iastore
            dup
            sipush 241
            ldc 1016164135
            iastore
            dup
            sipush 242
            ldc -1566273319
            iastore
            dup
            sipush 243
            ldc 959663
            iastore
            dup
            sipush 244
            ldc 1101668360
            iastore
            dup
            sipush 245
       642: .line 3533
            ldc 1015989180
            iastore
            dup
            sipush 246
            ldc -295609817
            iastore
            dup
            sipush 247
            ldc 981531
            iastore
            dup
            sipush 248
            ldc 835814894
            iastore
            dup
            sipush 249
            ldc 1015702697
            iastore
            dup
            sipush 250
       643: .line 3534
            ldc 1533953344
            iastore
            dup
            sipush 251
            ldc 1003638
            iastore
            dup
            sipush 252
            ldc 1301400989
            iastore
            dup
            sipush 253
            ldc 1014466875
            iastore
            dup
            sipush 254
            ldc -2120314664
            iastore
            dup
            sipush 255
       644: .line 3535
            ldc 1025985
            iastore
       645: .line 3483
            putstatic org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp.tblAddrExp:[I
       646: .line 3538
            iconst_4
            newarray 10
            dup
            iconst_0
       647: .line 3539
            iconst_m1
            iastore
            dup
            iconst_1
            iconst_m1
            iastore
            dup
            iconst_2
            iconst_m1
            iastore
            dup
            iconst_3
            iconst_m1
            iastore
       648: .line 3538
            putstatic org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp.allOnesExp:[I
       649: .line 3542
            iconst_4
            newarray 10
            dup
            iconst_1
       650: .line 3543
            ldc 1072693248
            iastore
            dup
            iconst_3
            ldc 1072693248
            iastore
       651: .line 3542
            putstatic org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp.expBias:[I
       652: .line 3546
            iconst_2
            newarray 10
            dup
            iconst_0
       653: .line 3547
            iconst_m1
            iastore
            dup
            iconst_1
            ldc 2146435071
            iastore
       654: .line 3546
            putstatic org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp.xMaxExp:[I
       655: .line 3550
            iconst_2
            newarray 10
            dup
            iconst_1
       656: .line 3551
            ldc 1048576
            iastore
       657: .line 3550
            putstatic org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp.xMinExp:[I
       658: .line 3554
            iconst_2
            newarray 10
            dup
            iconst_1
       659: .line 3555
            ldc 2146435072
            iastore
       660: .line 3554
            putstatic org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp.infExp:[I
       661: .line 3558
            iconst_2
            newarray 10
            putstatic org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp.zeroExp:[I
       662: .line 3560
            return
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public void <init>(org.graalvm.compiler.lir.gen.LIRGeneratorTool, org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp$UnaryIntrinsicOpcode, 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/AMD64MathIntrinsicUnaryOp$UnaryIntrinsicOpcode;Ljdk/vm/ci/meta/Value;Ljdk/vm/ci/meta/Value;Ljdk/vm/ci/meta/Value;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=6, args_size=6
        start local 0 // org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp this
        start local 1 // org.graalvm.compiler.lir.gen.LIRGeneratorTool tool
        start local 2 // org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp$UnaryIntrinsicOpcode 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 stackTemp
         0: .line 92
            aload 0 /* this */
            getstatic org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp.TYPE:Lorg/graalvm/compiler/lir/LIRInstructionClass;
            invokespecial org.graalvm.compiler.lir.amd64.AMD64LIRInstruction.<init>:(Lorg/graalvm/compiler/lir/LIRInstructionClass;)V
         1: .line 67
            aload 0 /* this */
            getstatic jdk.vm.ci.meta.Value.ILLEGAL:Ljdk/vm/ci/meta/AllocatableValue;
            putfield org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp.xmm1Temp:Ljdk/vm/ci/meta/Value;
         2: .line 68
            aload 0 /* this */
            getstatic jdk.vm.ci.meta.Value.ILLEGAL:Ljdk/vm/ci/meta/AllocatableValue;
            putfield org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp.xmm2Temp:Ljdk/vm/ci/meta/Value;
         3: .line 69
            aload 0 /* this */
            getstatic jdk.vm.ci.meta.Value.ILLEGAL:Ljdk/vm/ci/meta/AllocatableValue;
            putfield org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp.xmm3Temp:Ljdk/vm/ci/meta/Value;
         4: .line 70
            aload 0 /* this */
            getstatic jdk.vm.ci.meta.Value.ILLEGAL:Ljdk/vm/ci/meta/AllocatableValue;
            putfield org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp.xmm4Temp:Ljdk/vm/ci/meta/Value;
         5: .line 71
            aload 0 /* this */
            getstatic jdk.vm.ci.meta.Value.ILLEGAL:Ljdk/vm/ci/meta/AllocatableValue;
            putfield org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp.xmm5Temp:Ljdk/vm/ci/meta/Value;
         6: .line 72
            aload 0 /* this */
            getstatic jdk.vm.ci.meta.Value.ILLEGAL:Ljdk/vm/ci/meta/AllocatableValue;
            putfield org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp.xmm6Temp:Ljdk/vm/ci/meta/Value;
         7: .line 73
            aload 0 /* this */
            getstatic jdk.vm.ci.meta.Value.ILLEGAL:Ljdk/vm/ci/meta/AllocatableValue;
            putfield org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp.xmm7Temp:Ljdk/vm/ci/meta/Value;
         8: .line 74
            aload 0 /* this */
            getstatic jdk.vm.ci.meta.Value.ILLEGAL:Ljdk/vm/ci/meta/AllocatableValue;
            putfield org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp.xmm8Temp:Ljdk/vm/ci/meta/Value;
         9: .line 75
            aload 0 /* this */
            getstatic jdk.vm.ci.meta.Value.ILLEGAL:Ljdk/vm/ci/meta/AllocatableValue;
            putfield org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp.xmm9Temp:Ljdk/vm/ci/meta/Value;
        10: .line 76
            aload 0 /* this */
            getstatic jdk.vm.ci.meta.Value.ILLEGAL:Ljdk/vm/ci/meta/AllocatableValue;
            putfield org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp.xmm10Temp:Ljdk/vm/ci/meta/Value;
        11: .line 77
            aload 0 /* this */
            getstatic jdk.vm.ci.meta.Value.ILLEGAL:Ljdk/vm/ci/meta/AllocatableValue;
            putfield org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp.gpr1Temp:Ljdk/vm/ci/meta/Value;
        12: .line 78
            aload 0 /* this */
            getstatic jdk.vm.ci.meta.Value.ILLEGAL:Ljdk/vm/ci/meta/AllocatableValue;
            putfield org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp.gpr2Temp:Ljdk/vm/ci/meta/Value;
        13: .line 80
            aload 0 /* this */
            getstatic jdk.vm.ci.meta.Value.ILLEGAL:Ljdk/vm/ci/meta/AllocatableValue;
            putfield org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp.gpr4Temp:Ljdk/vm/ci/meta/Value;
        14: .line 81
            aload 0 /* this */
            getstatic jdk.vm.ci.meta.Value.ILLEGAL:Ljdk/vm/ci/meta/AllocatableValue;
            putfield org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp.gpr5Temp:Ljdk/vm/ci/meta/Value;
        15: .line 82
            aload 0 /* this */
            getstatic jdk.vm.ci.meta.Value.ILLEGAL:Ljdk/vm/ci/meta/AllocatableValue;
            putfield org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp.gpr6Temp:Ljdk/vm/ci/meta/Value;
        16: .line 83
            aload 0 /* this */
            getstatic jdk.vm.ci.meta.Value.ILLEGAL:Ljdk/vm/ci/meta/AllocatableValue;
            putfield org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp.gpr7Temp:Ljdk/vm/ci/meta/Value;
        17: .line 84
            aload 0 /* this */
            getstatic jdk.vm.ci.meta.Value.ILLEGAL:Ljdk/vm/ci/meta/AllocatableValue;
            putfield org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp.gpr8Temp:Ljdk/vm/ci/meta/Value;
        18: .line 85
            aload 0 /* this */
            getstatic jdk.vm.ci.meta.Value.ILLEGAL:Ljdk/vm/ci/meta/AllocatableValue;
            putfield org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp.gpr9Temp:Ljdk/vm/ci/meta/Value;
        19: .line 86
            aload 0 /* this */
            getstatic jdk.vm.ci.meta.Value.ILLEGAL:Ljdk/vm/ci/meta/AllocatableValue;
            putfield org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp.gpr10Temp:Ljdk/vm/ci/meta/Value;
        20: .line 87
            aload 0 /* this */
            getstatic jdk.vm.ci.meta.Value.ILLEGAL:Ljdk/vm/ci/meta/AllocatableValue;
            putfield org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp.stackTemp:Ljdk/vm/ci/meta/Value;
        21: .line 996
            aload 0 /* this */
            iconst_4
            newarray 10
            dup
            iconst_1
        22: .line 997
            ldc 1071644672
            iastore
            dup
            iconst_3
            ldc 1071644672
            iastore
            putfield org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp.oneHalf:[I
        23: .line 1000
            aload 0 /* this */
            iconst_4
            newarray 10
            dup
            iconst_0
        24: .line 1001
            ldc 442499072
            iastore
            dup
            iconst_1
            ldc 1032893537
            iastore
            dup
            iconst_2
            ldc 442499072
            iastore
            dup
            iconst_3
            ldc 1032893537
            iastore
            putfield org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp.pTwo:[I
        25: .line 1004
            aload 0 /* this */
            iconst_4
            newarray 10
            dup
            iconst_0
        26: .line 1005
            ldc -1521039564
            iastore
            dup
            iconst_1
            ldc 1053236707
            iastore
            dup
            iconst_2
            ldc 436314138
            iastore
            dup
            iconst_3
            ldc 1056571808
            iastore
            putfield org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp.scFour:[I
        27: .line 1008
            aload 0 /* this */
            sipush 512
            newarray 10
            dup
            bipush 7
        28: .line 1010
            ldc 1072693248
            iastore
            dup
            bipush 8
            ldc 393047345
            iastore
            dup
            bipush 9
            ldc -1082934994
            iastore
            dup
            bipush 10
        29: .line 1011
            ldc -1138117588
            iastore
            dup
            bipush 11
            ldc 1069094822
            iastore
            dup
            bipush 12
            ldc -536870912
            iastore
            dup
            bipush 13
            ldc -1136777448
            iastore
            dup
            bipush 15
        30: .line 1012
            ldc 1072693248
            iastore
            dup
            bipush 16
            ldc 18115067
            iastore
            dup
            bipush 17
            ldc -1080840954
            iastore
            dup
            bipush 18
            ldc 1013556747
            iastore
            dup
            bipush 19
            ldc 1070135480
            iastore
            dup
            bipush 20
        31: .line 1013
            ldc -1073741824
            iastore
            dup
            bipush 21
            ldc -1134400231
            iastore
            dup
            bipush 23
            ldc 1072693248
            iastore
            dup
            bipush 24
            ldc -1818418598
            iastore
            dup
            bipush 25
        32: .line 1014
            ldc -1079637014
            iastore
            dup
            bipush 26
            ldc 785751814
            iastore
            dup
            bipush 27
            ldc 1070765062
            iastore
            dup
            bipush 28
            ldc -1610612736
            iastore
            dup
            bipush 29
            ldc -1133129075
            iastore
            dup
            bipush 31
        33: .line 1015
            ldc 1072693248
            iastore
            dup
            bipush 32
            ldc -2039769649
            iastore
            dup
            bipush 33
            ldc -1078756191
            iastore
            dup
            bipush 34
            ldc -1498502813
            iastore
            dup
            bipush 35
        34: .line 1016
            ldc 1071152610
            iastore
            dup
            bipush 36
            ldc -536870912
            iastore
            dup
            bipush 37
            ldc -1134088979
            iastore
            dup
            bipush 39
            ldc 1072693248
            iastore
            dup
            bipush 40
        35: .line 1017
            ldc 1945768569
            iastore
            dup
            bipush 41
            ldc -1078052248
            iastore
            dup
            bipush 42
            ldc 939980347
            iastore
            dup
            bipush 43
            ldc 1071524701
            iastore
            dup
            bipush 44
            ldc 536870912
            iastore
            dup
            bipush 45
        36: .line 1018
            ldc 1012796809
            iastore
            dup
            bipush 47
            ldc 1072693248
            iastore
            dup
            bipush 48
            ldc 1539668340
            iastore
            dup
            bipush 49
            ldc -1077570969
            iastore
            dup
            bipush 50
        37: .line 1019
            ldc 967731400
            iastore
            dup
            bipush 51
            ldc 1071761211
            iastore
            dup
            bipush 52
            ldc 536870912
            iastore
            dup
            bipush 53
            ldc 1015752157
            iastore
            dup
            bipush 55
        38: .line 1020
            ldc 1072693248
            iastore
            dup
            bipush 56
            ldc 1403757309
            iastore
            dup
            bipush 57
            ldc -1077080578
            iastore
            dup
            bipush 58
            ldc 621354454
            iastore
            dup
            bipush 59
            ldc 1071926515
            iastore
            dup
            bipush 60
        39: .line 1021
            ldc 536870912
            iastore
            dup
            bipush 61
            ldc 1013450602
            iastore
            dup
            bipush 63
            ldc 1072693248
            iastore
            dup
            bipush 64
            ldc -1711476942
            iastore
            dup
            bipush 65
        40: .line 1022
            ldc 1070236281
            iastore
            dup
            bipush 66
            ldc 1719614413
            iastore
            dup
            bipush 67
            ldc 1072079006
            iastore
            dup
            bipush 68
            ldc 536870912
            iastore
            dup
            bipush 69
            ldc -1131684556
            iastore
            dup
            bipush 71
        41: .line 1023
            ldc 1071644672
            iastore
            dup
            bipush 72
            ldc -1809549480
            iastore
            dup
            bipush 73
            ldc 1069626316
            iastore
            dup
            bipush 74
            ldc 1796544321
            iastore
            dup
            bipush 75
        42: .line 1024
            ldc 1072217216
            iastore
            dup
            bipush 76
            ldc 536870912
            iastore
            dup
            bipush 77
            ldc -1132280351
            iastore
            dup
            bipush 79
            ldc 1071644672
            iastore
            dup
            bipush 80
        43: .line 1025
            ldc -1696166777
            iastore
            dup
            bipush 81
            ldc 1068266419
            iastore
            dup
            bipush 82
            ldc 688824739
            iastore
            dup
            bipush 83
            ldc 1072339814
            iastore
            dup
            bipush 84
            ldc -536870912
            iastore
            dup
            bipush 85
        44: .line 1026
            ldc 1010431536
            iastore
            dup
            bipush 87
            ldc 1071644672
            iastore
            dup
            bipush 88
            ldc 2140183630
            iastore
            dup
            bipush 89
            ldc -1080210900
            iastore
            dup
            bipush 90
        45: .line 1027
            ldc -243221071
            iastore
            dup
            bipush 91
            ldc 1072445618
            iastore
            dup
            bipush 92
            ldc -2147483648
            iastore
            dup
            bipush 93
            ldc -1133059919
            iastore
            dup
            bipush 95
        46: .line 1028
            ldc 1071644672
            iastore
            dup
            bipush 96
            ldc 1699043957
            iastore
            dup
            bipush 97
            ldc -1078065035
            iastore
            dup
            bipush 98
            ldc -818770618
            iastore
            dup
            bipush 99
            ldc 1072533611
            iastore
            dup
            bipush 100
        47: .line 1029
            ldc 536870912
            iastore
            dup
            bipush 101
            ldc 1014257638
            iastore
            dup
            bipush 103
            ldc 1071644672
            iastore
            dup
            bipush 104
            ldc 1991047213
            iastore
            dup
            bipush 105
        48: .line 1030
            ldc 1067753521
            iastore
            dup
            bipush 106
            ldc 1455828442
            iastore
            dup
            bipush 107
            ldc 1072602945
            iastore
            dup
            bipush 108
            ldc -536870912
            iastore
            dup
            bipush 109
            ldc 1015505073
            iastore
            dup
            bipush 111
        49: .line 1031
            ldc 1070596096
            iastore
            dup
            bipush 112
            ldc 240740309
            iastore
            dup
            bipush 113
            ldc -1079239393
            iastore
            dup
            bipush 114
            ldc -805872464
            iastore
            dup
            bipush 115
        50: .line 1032
            ldc 1072652951
            iastore
            dup
            bipush 116
            ldc 536870912
            iastore
            dup
            bipush 117
            ldc 1014325783
            iastore
            dup
            bipush 119
            ldc 1070596096
            iastore
            dup
            bipush 120
        51: .line 1033
            ldc 257503056
            iastore
            dup
            bipush 121
            ldc -1080319643
            iastore
            dup
            bipush 122
            ldc -1546574554
            iastore
            dup
            bipush 123
            ldc 1072683149
            iastore
            dup
            bipush 124
            ldc 1073741824
            iastore
            dup
            bipush 125
        52: .line 1034
            ldc -1131905546
            iastore
            dup
            bipush 127
            ldc 1069547520
            iastore
            dup
            sipush 131
        53: .line 1035
            ldc 1072693248
            iastore
            dup
            sipush 136
        54: .line 1036
            ldc 257503056
            iastore
            dup
            sipush 137
            ldc 1067164005
            iastore
            dup
            sipush 138
            ldc -1546574554
            iastore
            dup
            sipush 139
            ldc 1072683149
            iastore
            dup
            sipush 140
        55: .line 1037
            ldc 1073741824
            iastore
            dup
            sipush 141
            ldc -1131905546
            iastore
            dup
            sipush 143
            ldc -1077936128
            iastore
            dup
            sipush 144
            ldc 240740309
            iastore
            dup
            sipush 145
        56: .line 1038
            ldc 1068244255
            iastore
            dup
            sipush 146
            ldc -805872464
            iastore
            dup
            sipush 147
            ldc 1072652951
            iastore
            dup
            sipush 148
            ldc 536870912
            iastore
            dup
            sipush 149
            ldc 1014325783
            iastore
            dup
            sipush 151
        57: .line 1039
            ldc -1076887552
            iastore
            dup
            sipush 152
            ldc 1991047213
            iastore
            dup
            sipush 153
            ldc -1079730127
            iastore
            dup
            sipush 154
            ldc 1455828442
            iastore
            dup
            sipush 155
        58: .line 1040
            ldc 1072602945
            iastore
            dup
            sipush 156
            ldc -536870912
            iastore
            dup
            sipush 157
            ldc 1015505073
            iastore
            dup
            sipush 159
            ldc -1076887552
            iastore
            dup
            sipush 160
        59: .line 1041
            ldc 1699043957
            iastore
            dup
            sipush 161
            ldc 1069418613
            iastore
            dup
            sipush 162
            ldc -818770618
            iastore
            dup
            sipush 163
            ldc 1072533611
            iastore
            dup
            sipush 164
            ldc 536870912
            iastore
            dup
            sipush 165
        60: .line 1042
            ldc 1014257638
            iastore
            dup
            sipush 167
            ldc -1075838976
            iastore
            dup
            sipush 168
            ldc 2140183630
            iastore
            dup
            sipush 169
            ldc 1067272748
            iastore
            dup
            sipush 170
        61: .line 1043
            ldc -243221071
            iastore
            dup
            sipush 171
            ldc 1072445618
            iastore
            dup
            sipush 172
            ldc -2147483648
            iastore
            dup
            sipush 173
            ldc -1133059919
            iastore
            dup
            sipush 175
        62: .line 1044
            ldc -1075838976
            iastore
            dup
            sipush 176
            ldc -1696166777
            iastore
            dup
            sipush 177
            ldc -1079217229
            iastore
            dup
            sipush 178
            ldc 688824739
            iastore
            dup
            sipush 179
            ldc 1072339814
            iastore
            dup
            sipush 180
        63: .line 1045
            ldc -536870912
            iastore
            dup
            sipush 181
            ldc 1010431536
            iastore
            dup
            sipush 183
            ldc -1075838976
            iastore
            dup
            sipush 184
            ldc -1809549480
            iastore
            dup
            sipush 185
        64: .line 1046
            ldc -1077857332
            iastore
            dup
            sipush 186
            ldc 1796544321
            iastore
            dup
            sipush 187
            ldc 1072217216
            iastore
            dup
            sipush 188
            ldc 536870912
            iastore
            dup
            sipush 189
            ldc -1132280351
            iastore
            dup
            sipush 191
        65: .line 1047
            ldc -1075838976
            iastore
            dup
            sipush 192
            ldc -1711476942
            iastore
            dup
            sipush 193
            ldc -1077247367
            iastore
            dup
            sipush 194
            ldc 1719614413
            iastore
            dup
            sipush 195
        66: .line 1048
            ldc 1072079006
            iastore
            dup
            sipush 196
            ldc 536870912
            iastore
            dup
            sipush 197
            ldc -1131684556
            iastore
            dup
            sipush 199
            ldc -1075838976
            iastore
            dup
            sipush 200
        67: .line 1049
            ldc 1403757309
            iastore
            dup
            sipush 201
            ldc 1070403070
            iastore
            dup
            sipush 202
            ldc 621354454
            iastore
            dup
            sipush 203
            ldc 1071926515
            iastore
            dup
            sipush 204
            ldc 536870912
            iastore
            dup
            sipush 205
        68: .line 1050
            ldc 1013450602
            iastore
            dup
            sipush 207
            ldc -1074790400
            iastore
            dup
            sipush 208
            ldc 1539668340
            iastore
            dup
            sipush 209
            ldc 1069912679
            iastore
            dup
            sipush 210
        69: .line 1051
            ldc 967731400
            iastore
            dup
            sipush 211
            ldc 1071761211
            iastore
            dup
            sipush 212
            ldc 536870912
            iastore
            dup
            sipush 213
            ldc 1015752157
            iastore
            dup
            sipush 215
        70: .line 1052
            ldc -1074790400
            iastore
            dup
            sipush 216
            ldc 1945768569
            iastore
            dup
            sipush 217
            ldc 1069431400
            iastore
            dup
            sipush 218
            ldc 939980347
            iastore
            dup
            sipush 219
            ldc 1071524701
            iastore
            dup
            sipush 220
        71: .line 1053
            ldc 536870912
            iastore
            dup
            sipush 221
            ldc 1012796809
            iastore
            dup
            sipush 223
            ldc -1074790400
            iastore
            dup
            sipush 224
            ldc -2039769649
            iastore
            dup
            sipush 225
        72: .line 1054
            ldc 1068727457
            iastore
            dup
            sipush 226
            ldc -1498502813
            iastore
            dup
            sipush 227
            ldc 1071152610
            iastore
            dup
            sipush 228
            ldc -536870912
            iastore
            dup
            sipush 229
            ldc -1134088979
            iastore
            dup
            sipush 231
        73: .line 1055
            ldc -1074790400
            iastore
            dup
            sipush 232
            ldc -1818418598
            iastore
            dup
            sipush 233
            ldc 1067846634
            iastore
            dup
            sipush 234
            ldc 785751814
            iastore
            dup
            sipush 235
        74: .line 1056
            ldc 1070765062
            iastore
            dup
            sipush 236
            ldc -1610612736
            iastore
            dup
            sipush 237
            ldc -1133129075
            iastore
            dup
            sipush 239
            ldc -1074790400
            iastore
            dup
            sipush 240
        75: .line 1057
            ldc 18115067
            iastore
            dup
            sipush 241
            ldc 1066642694
            iastore
            dup
            sipush 242
            ldc 1013556747
            iastore
            dup
            sipush 243
            ldc 1070135480
            iastore
            dup
            sipush 244
            ldc -1073741824
            iastore
            dup
            sipush 245
        76: .line 1058
            ldc -1134400231
            iastore
            dup
            sipush 247
            ldc -1074790400
            iastore
            dup
            sipush 248
            ldc 393047345
            iastore
            dup
            sipush 249
            ldc 1064548654
            iastore
            dup
            sipush 250
        77: .line 1059
            ldc -1138117588
            iastore
            dup
            sipush 251
            ldc 1069094822
            iastore
            dup
            sipush 252
            ldc -536870912
            iastore
            dup
            sipush 253
            ldc -1136777448
            iastore
            dup
            sipush 255
        78: .line 1060
            ldc -1074790400
            iastore
            dup
            sipush 263
        79: .line 1061
            ldc -1074790400
            iastore
            dup
            sipush 264
            ldc 393047345
            iastore
            dup
            sipush 265
        80: .line 1062
            ldc 1064548654
            iastore
            dup
            sipush 266
            ldc -1138117588
            iastore
            dup
            sipush 267
            ldc -1078388826
            iastore
            dup
            sipush 268
            ldc -536870912
            iastore
            dup
            sipush 269
            ldc 1010706200
            iastore
            dup
            sipush 271
        81: .line 1063
            ldc -1074790400
            iastore
            dup
            sipush 272
            ldc 18115067
            iastore
            dup
            sipush 273
            ldc 1066642694
            iastore
            dup
            sipush 274
            ldc 1013556747
            iastore
            dup
            sipush 275
        82: .line 1064
            ldc -1077348168
            iastore
            dup
            sipush 276
            ldc -1073741824
            iastore
            dup
            sipush 277
            ldc 1013083417
            iastore
            dup
            sipush 279
            ldc -1074790400
            iastore
            dup
            sipush 280
        83: .line 1065
            ldc -1818418598
            iastore
            dup
            sipush 281
            ldc 1067846634
            iastore
            dup
            sipush 282
            ldc 785751814
            iastore
            dup
            sipush 283
            ldc -1076718586
            iastore
            dup
            sipush 284
            ldc -1610612736
            iastore
            dup
            sipush 285
        84: .line 1066
            ldc 1014354573
            iastore
            dup
            sipush 287
            ldc -1074790400
            iastore
            dup
            sipush 288
            ldc -2039769649
            iastore
            dup
            sipush 289
            ldc 1068727457
            iastore
            dup
            sipush 290
        85: .line 1067
            ldc -1498502813
            iastore
            dup
            sipush 291
            ldc -1076331038
            iastore
            dup
            sipush 292
            ldc -536870912
            iastore
            dup
            sipush 293
            ldc 1013394669
            iastore
            dup
            sipush 295
        86: .line 1068
            ldc -1074790400
            iastore
            dup
            sipush 296
            ldc 1945768569
            iastore
            dup
            sipush 297
            ldc 1069431400
            iastore
            dup
            sipush 298
            ldc 939980347
            iastore
            dup
            sipush 299
            ldc -1075958947
            iastore
            dup
            sipush 300
        87: .line 1069
            ldc 536870912
            iastore
            dup
            sipush 301
            ldc -1134686839
            iastore
            dup
            sipush 303
            ldc -1074790400
            iastore
            dup
            sipush 304
            ldc 1539668340
            iastore
            dup
            sipush 305
        88: .line 1070
            ldc 1069912679
            iastore
            dup
            sipush 306
            ldc 967731400
            iastore
            dup
            sipush 307
            ldc -1075722437
            iastore
            dup
            sipush 308
            ldc 536870912
            iastore
            dup
            sipush 309
            ldc -1131731491
            iastore
            dup
            sipush 311
        89: .line 1071
            ldc -1074790400
            iastore
            dup
            sipush 312
            ldc 1403757309
            iastore
            dup
            sipush 313
            ldc 1070403070
            iastore
            dup
            sipush 314
            ldc 621354454
            iastore
            dup
            sipush 315
        90: .line 1072
            ldc -1075557133
            iastore
            dup
            sipush 316
            ldc 536870912
            iastore
            dup
            sipush 317
            ldc -1134033046
            iastore
            dup
            sipush 319
            ldc -1074790400
            iastore
            dup
            sipush 320
        91: .line 1073
            ldc -1711476942
            iastore
            dup
            sipush 321
            ldc -1077247367
            iastore
            dup
            sipush 322
            ldc 1719614413
            iastore
            dup
            sipush 323
            ldc -1075404642
            iastore
            dup
            sipush 324
            ldc 536870912
            iastore
            dup
            sipush 325
        92: .line 1074
            ldc 1015799092
            iastore
            dup
            sipush 327
            ldc -1075838976
            iastore
            dup
            sipush 328
            ldc -1809549480
            iastore
            dup
            sipush 329
            ldc -1077857332
            iastore
            dup
            sipush 330
        93: .line 1075
            ldc 1796544321
            iastore
            dup
            sipush 331
            ldc -1075266432
            iastore
            dup
            sipush 332
            ldc 536870912
            iastore
            dup
            sipush 333
            ldc 1015203297
            iastore
            dup
            sipush 335
        94: .line 1076
            ldc -1075838976
            iastore
            dup
            sipush 336
            ldc -1696166777
            iastore
            dup
            sipush 337
            ldc -1079217229
            iastore
            dup
            sipush 338
            ldc 688824739
            iastore
            dup
            sipush 339
            ldc -1075143834
            iastore
            dup
            sipush 340
        95: .line 1077
            ldc -536870912
            iastore
            dup
            sipush 341
            ldc -1137052112
            iastore
            dup
            sipush 343
            ldc -1075838976
            iastore
            dup
            sipush 344
            ldc 2140183630
            iastore
            dup
            sipush 345
        96: .line 1078
            ldc 1067272748
            iastore
            dup
            sipush 346
            ldc -243221071
            iastore
            dup
            sipush 347
            ldc -1075038030
            iastore
            dup
            sipush 348
            ldc -2147483648
            iastore
            dup
            sipush 349
            ldc 1014423729
            iastore
            dup
            sipush 351
        97: .line 1079
            ldc -1075838976
            iastore
            dup
            sipush 352
            ldc 1699043957
            iastore
            dup
            sipush 353
            ldc 1069418613
            iastore
            dup
            sipush 354
            ldc -818770618
            iastore
            dup
            sipush 355
        98: .line 1080
            ldc -1074950037
            iastore
            dup
            sipush 356
            ldc 536870912
            iastore
            dup
            sipush 357
            ldc -1133226010
            iastore
            dup
            sipush 359
            ldc -1075838976
            iastore
            dup
            sipush 360
        99: .line 1081
            ldc 1991047213
            iastore
            dup
            sipush 361
            ldc -1079730127
            iastore
            dup
            sipush 362
            ldc 1455828442
            iastore
            dup
            sipush 363
            ldc -1074880703
            iastore
            dup
            sipush 364
            ldc -536870912
            iastore
            dup
            sipush 365
       100: .line 1082
            ldc -1131978575
            iastore
            dup
            sipush 367
            ldc -1076887552
            iastore
            dup
            sipush 368
            ldc 240740309
            iastore
            dup
            sipush 369
            ldc 1068244255
            iastore
            dup
            sipush 370
       101: .line 1083
            ldc -805872464
            iastore
            dup
            sipush 371
            ldc -1074830697
            iastore
            dup
            sipush 372
            ldc 536870912
            iastore
            dup
            sipush 373
            ldc -1133157865
            iastore
            dup
            sipush 375
       102: .line 1084
            ldc -1076887552
            iastore
            dup
            sipush 376
            ldc 257503056
            iastore
            dup
            sipush 377
            ldc 1067164005
            iastore
            dup
            sipush 378
            ldc -1546574554
            iastore
            dup
            sipush 379
            ldc -1074800499
            iastore
            dup
            sipush 380
       103: .line 1085
            ldc 1073741824
            iastore
            dup
            sipush 381
            ldc 1015578102
            iastore
            dup
            sipush 383
            ldc -1077936128
            iastore
            dup
            sipush 387
       104: .line 1086
            ldc -1074790400
            iastore
            dup
            sipush 392
       105: .line 1087
            ldc 257503056
            iastore
            dup
            sipush 393
            ldc -1080319643
            iastore
            dup
            sipush 394
            ldc -1546574554
            iastore
            dup
            sipush 395
       106: .line 1088
            ldc -1074800499
            iastore
            dup
            sipush 396
            ldc 1073741824
            iastore
            dup
            sipush 397
            ldc 1015578102
            iastore
            dup
            sipush 399
            ldc 1069547520
            iastore
            dup
            sipush 400
       107: .line 1089
            ldc 240740309
            iastore
            dup
            sipush 401
            ldc -1079239393
            iastore
            dup
            sipush 402
            ldc -805872464
            iastore
            dup
            sipush 403
            ldc -1074830697
            iastore
            dup
            sipush 404
            ldc 536870912
            iastore
            dup
            sipush 405
       108: .line 1090
            ldc -1133157865
            iastore
            dup
            sipush 407
            ldc 1070596096
            iastore
            dup
            sipush 408
            ldc 1991047213
            iastore
            dup
            sipush 409
            ldc 1067753521
            iastore
            dup
            sipush 410
       109: .line 1091
            ldc 1455828442
            iastore
            dup
            sipush 411
            ldc -1074880703
            iastore
            dup
            sipush 412
            ldc -536870912
            iastore
            dup
            sipush 413
            ldc -1131978575
            iastore
            dup
            sipush 415
       110: .line 1092
            ldc 1070596096
            iastore
            dup
            sipush 416
            ldc 1699043957
            iastore
            dup
            sipush 417
            ldc -1078065035
            iastore
            dup
            sipush 418
            ldc -818770618
            iastore
            dup
            sipush 419
            ldc -1074950037
            iastore
            dup
            sipush 420
       111: .line 1093
            ldc 536870912
            iastore
            dup
            sipush 421
            ldc -1133226010
            iastore
            dup
            sipush 423
            ldc 1071644672
            iastore
            dup
            sipush 424
            ldc 2140183630
            iastore
            dup
            sipush 425
       112: .line 1094
            ldc -1080210900
            iastore
            dup
            sipush 426
            ldc -243221071
            iastore
            dup
            sipush 427
            ldc -1075038030
            iastore
            dup
            sipush 428
            ldc -2147483648
            iastore
            dup
            sipush 429
            ldc 1014423729
            iastore
            dup
            sipush 431
       113: .line 1095
            ldc 1071644672
            iastore
            dup
            sipush 432
            ldc -1696166777
            iastore
            dup
            sipush 433
            ldc 1068266419
            iastore
            dup
            sipush 434
            ldc 688824739
            iastore
            dup
            sipush 435
       114: .line 1096
            ldc -1075143834
            iastore
            dup
            sipush 436
            ldc -536870912
            iastore
            dup
            sipush 437
            ldc -1137052112
            iastore
            dup
            sipush 439
            ldc 1071644672
            iastore
            dup
            sipush 440
       115: .line 1097
            ldc -1809549480
            iastore
            dup
            sipush 441
            ldc 1069626316
            iastore
            dup
            sipush 442
            ldc 1796544321
            iastore
            dup
            sipush 443
            ldc -1075266432
            iastore
            dup
            sipush 444
            ldc 536870912
            iastore
            dup
            sipush 445
       116: .line 1098
            ldc 1015203297
            iastore
            dup
            sipush 447
            ldc 1071644672
            iastore
            dup
            sipush 448
            ldc -1711476942
            iastore
            dup
            sipush 449
            ldc 1070236281
            iastore
            dup
            sipush 450
       117: .line 1099
            ldc 1719614413
            iastore
            dup
            sipush 451
            ldc -1075404642
            iastore
            dup
            sipush 452
            ldc 536870912
            iastore
            dup
            sipush 453
            ldc 1015799092
            iastore
            dup
            sipush 455
       118: .line 1100
            ldc 1071644672
            iastore
            dup
            sipush 456
            ldc 1403757309
            iastore
            dup
            sipush 457
            ldc -1077080578
            iastore
            dup
            sipush 458
            ldc 621354454
            iastore
            dup
            sipush 459
            ldc -1075557133
            iastore
            dup
            sipush 460
       119: .line 1101
            ldc 536870912
            iastore
            dup
            sipush 461
            ldc -1134033046
            iastore
            dup
            sipush 463
            ldc 1072693248
            iastore
            dup
            sipush 464
            ldc 1539668340
            iastore
            dup
            sipush 465
       120: .line 1102
            ldc -1077570969
            iastore
            dup
            sipush 466
            ldc 967731400
            iastore
            dup
            sipush 467
            ldc -1075722437
            iastore
            dup
            sipush 468
            ldc 536870912
            iastore
            dup
            sipush 469
            ldc -1131731491
            iastore
            dup
            sipush 471
       121: .line 1103
            ldc 1072693248
            iastore
            dup
            sipush 472
            ldc 1945768569
            iastore
            dup
            sipush 473
            ldc -1078052248
            iastore
            dup
            sipush 474
            ldc 939980347
            iastore
            dup
            sipush 475
       122: .line 1104
            ldc -1075958947
            iastore
            dup
            sipush 476
            ldc 536870912
            iastore
            dup
            sipush 477
            ldc -1134686839
            iastore
            dup
            sipush 479
            ldc 1072693248
            iastore
            dup
            sipush 480
       123: .line 1105
            ldc -2039769649
            iastore
            dup
            sipush 481
            ldc -1078756191
            iastore
            dup
            sipush 482
            ldc -1498502813
            iastore
            dup
            sipush 483
            ldc -1076331038
            iastore
            dup
            sipush 484
            ldc -536870912
            iastore
            dup
            sipush 485
       124: .line 1106
            ldc 1013394669
            iastore
            dup
            sipush 487
            ldc 1072693248
            iastore
            dup
            sipush 488
            ldc -1818418598
            iastore
            dup
            sipush 489
            ldc -1079637014
            iastore
            dup
            sipush 490
       125: .line 1107
            ldc 785751814
            iastore
            dup
            sipush 491
            ldc -1076718586
            iastore
            dup
            sipush 492
            ldc -1610612736
            iastore
            dup
            sipush 493
            ldc 1014354573
            iastore
            dup
            sipush 495
       126: .line 1108
            ldc 1072693248
            iastore
            dup
            sipush 496
            ldc 18115067
            iastore
            dup
            sipush 497
            ldc -1080840954
            iastore
            dup
            sipush 498
            ldc 1013556747
            iastore
            dup
            sipush 499
            ldc -1077348168
            iastore
            dup
            sipush 500
       127: .line 1109
            ldc -1073741824
            iastore
            dup
            sipush 501
            ldc 1013083417
            iastore
            dup
            sipush 503
            ldc 1072693248
            iastore
            dup
            sipush 504
            ldc 393047345
            iastore
            dup
            sipush 505
       128: .line 1110
            ldc -1082934994
            iastore
            dup
            sipush 506
            ldc -1138117588
            iastore
            dup
            sipush 507
            ldc -1078388826
            iastore
            dup
            sipush 508
            ldc -536870912
            iastore
            dup
            sipush 509
            ldc 1010706200
            iastore
            dup
            sipush 511
       129: .line 1111
            ldc 1072693248
            iastore
            putfield org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp.cTable:[I
       130: .line 1114
            aload 0 /* this */
            iconst_4
            newarray 10
            dup
            iconst_0
       131: .line 1115
            ldc 286331153
            iastore
            dup
            iconst_1
            ldc 1065423121
            iastore
            dup
            iconst_2
            ldc 1431655765
            iastore
            dup
            iconst_3
            ldc 1067799893
            iastore
            putfield org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp.scTwo:[I
       132: .line 1118
            aload 0 /* this */
            iconst_4
            newarray 10
            dup
            iconst_0
       133: .line 1119
            ldc 436314138
            iastore
            dup
            iconst_1
            ldc -1087766112
            iastore
            dup
            iconst_2
            ldc 381774871
            iastore
            dup
            iconst_3
            ldc -1084833428
            iastore
            putfield org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp.scThree:[I
       134: .line 1122
            aload 0 /* this */
            iconst_4
            newarray 10
            dup
            iconst_0
       135: .line 1123
            ldc 1431655765
            iastore
            dup
            iconst_1
            ldc -1077586603
            iastore
            dup
            iconst_3
            ldc -1075838976
            iastore
            putfield org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp.scOne:[I
       136: .line 1126
            aload 0 /* this */
            bipush 41
            newarray 10
            dup
            iconst_2
       137: .line 1127
            ldc -1560706194
            iastore
            dup
            iconst_3
            ldc 1313084713
            iastore
            dup
            iconst_4
            ldc -64530479
            iastore
            dup
            iconst_5
       138: .line 1128
            ldc -181084736
            iastore
            dup
            bipush 6
            ldc -614296167
            iastore
            dup
            bipush 7
            ldc 1011060801
            iastore
            dup
            bipush 8
            ldc -28220501
            iastore
            dup
            bipush 9
            ldc -558119583
            iastore
            dup
            bipush 10
       139: .line 1129
            ldc -1222349254
            iastore
            dup
            bipush 11
            ldc 1112396512
            iastore
            dup
            bipush 12
            ldc 105459434
            iastore
            dup
            bipush 13
            ldc 164729372
            iastore
            dup
            bipush 14
            ldc -31593700
            iastore
            dup
            bipush 15
       140: .line 1130
            ldc -1322670274
            iastore
            dup
            bipush 16
            ldc -394119691
            iastore
            dup
            bipush 17
            ldc 784024708
            iastore
            dup
            bipush 18
            ldc -375623642
            iastore
            dup
            bipush 19
            ldc -1268810175
            iastore
            dup
            bipush 20
       141: .line 1131
            ldc 965858873
            iastore
            dup
            bipush 21
            ldc -2091697676
            iastore
            dup
            bipush 22
            ldc -1669046389
            iastore
            dup
            bipush 23
            ldc -1107744709
            iastore
            dup
            bipush 24
            ldc 536385535
            iastore
            dup
            bipush 25
       142: .line 1132
            ldc -570058737
            iastore
            dup
            bipush 26
            ldc -282127989
            iastore
            dup
            bipush 27
            ldc 1510632735
            iastore
            dup
            bipush 28
            ldc 1832287951
            iastore
            dup
            bipush 29
            ldc 667617719
            iastore
            dup
            bipush 30
       143: .line 1133
            ldc 1330003814
            iastore
            dup
            bipush 31
            ldc -1637881299
            iastore
            dup
            bipush 32
            ldc 1965537991
            iastore
            dup
            bipush 33
            ldc -337251973
            iastore
            dup
            bipush 34
            ldc 1023883767
            iastore
            dup
            bipush 35
       144: .line 1134
            ldc -1974299926
            iastore
            dup
            bipush 36
            ldc 1811636145
            iastore
            dup
            bipush 37
            ldc 529358088
            iastore
            dup
            bipush 38
            ldc 1443049542
            iastore
            dup
            bipush 39
            ldc -59020373
            iastore
            dup
            bipush 40
       145: .line 1135
            ldc -254821343
            iastore
            putfield org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp.piInvTable:[I
       146: .line 1138
            aload 0 /* this */
            iconst_4
            newarray 10
            dup
            iconst_0
       147: .line 1139
            ldc 1073741824
            iastore
            dup
            iconst_1
            ldc 1072243195
            iastore
            dup
            iconst_2
            ldc 407279769
            iastore
            dup
            iconst_3
            ldc 1046758445
            iastore
            putfield org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp.piFour:[I
       148: .line 1142
            aload 0 /* this */
            iconst_2
            newarray 10
            dup
            iconst_0
       149: .line 1143
            ldc 1841940611
            iastore
            dup
            iconst_1
            ldc 1076125488
            iastore
            putfield org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp.piThirtyTwoInv:[I
       150: .line 1146
            aload 0 /* this */
            iconst_2
            newarray 10
            dup
            iconst_1
       151: .line 1147
            ldc 1127743488
            iastore
            putfield org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp.shifter:[I
       152: .line 1150
            aload 0 /* this */
            iconst_2
            newarray 10
            dup
            iconst_1
       153: .line 1151
            ldc -2147483648
            iastore
            putfield org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp.signMask:[I
       154: .line 1154
            aload 0 /* this */
            iconst_2
            newarray 10
            dup
            iconst_0
       155: .line 1155
            ldc 771977331
            iastore
            dup
            iconst_1
            ldc 996350346
            iastore
            putfield org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp.pThree:[I
       156: .line 1158
            aload 0 /* this */
            iconst_2
            newarray 10
            dup
            iconst_0
       157: .line 1159
            iconst_m1
            iastore
            dup
            iconst_1
            ldc 1072693247
            iastore
            putfield org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp.allOnes:[I
       158: .line 1162
            aload 0 /* this */
            iconst_2
            newarray 10
            dup
            iconst_1
       159: .line 1163
            ldc 1130364928
            iastore
            putfield org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp.twoPowFiftyFive:[I
       160: .line 1166
            aload 0 /* this */
            iconst_2
            newarray 10
            dup
            iconst_1
       161: .line 1167
            ldc 1015021568
            iastore
            putfield org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp.twoPowFiftyFiveM:[I
       162: .line 1170
            aload 0 /* this */
            iconst_2
            newarray 10
            dup
            iconst_0
       163: .line 1171
            ldc 1413480448
            iastore
            dup
            iconst_1
            ldc 1069097467
            iastore
            putfield org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp.pOne:[I
       164: .line 1831
            aload 0 /* this */
            iconst_2
            newarray 10
            dup
            iconst_1
       165: .line 1832
            ldc 1072693248
            iastore
            putfield org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp.one:[I
       166: .line 93
            aload 0 /* this */
            aload 2 /* opcode */
            putfield org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp.opcode:Lorg/graalvm/compiler/lir/amd64/AMD64MathIntrinsicUnaryOp$UnaryIntrinsicOpcode;
       167: .line 94
            aload 0 /* this */
            aload 3 /* result */
            putfield org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp.result:Ljdk/vm/ci/meta/Value;
       168: .line 95
            aload 0 /* this */
            aload 4 /* input */
            putfield org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp.input:Ljdk/vm/ci/meta/Value;
       169: .line 96
            aload 2 /* opcode */
            getstatic org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp$UnaryIntrinsicOpcode.LOG:Lorg/graalvm/compiler/lir/amd64/AMD64MathIntrinsicUnaryOp$UnaryIntrinsicOpcode;
            if_acmpeq 172
            aload 2 /* opcode */
            getstatic org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp$UnaryIntrinsicOpcode.LOG10:Lorg/graalvm/compiler/lir/amd64/AMD64MathIntrinsicUnaryOp$UnaryIntrinsicOpcode;
            if_acmpeq 172
       170: .line 97
            aload 2 /* opcode */
            getstatic org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp$UnaryIntrinsicOpcode.SIN:Lorg/graalvm/compiler/lir/amd64/AMD64MathIntrinsicUnaryOp$UnaryIntrinsicOpcode;
            if_acmpeq 172
            aload 2 /* opcode */
            getstatic org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp$UnaryIntrinsicOpcode.COS:Lorg/graalvm/compiler/lir/amd64/AMD64MathIntrinsicUnaryOp$UnaryIntrinsicOpcode;
            if_acmpeq 172
       171: .line 98
            aload 2 /* opcode */
            getstatic org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp$UnaryIntrinsicOpcode.TAN:Lorg/graalvm/compiler/lir/amd64/AMD64MathIntrinsicUnaryOp$UnaryIntrinsicOpcode;
            if_acmpeq 172
            aload 2 /* opcode */
            getstatic org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp$UnaryIntrinsicOpcode.EXP:Lorg/graalvm/compiler/lir/amd64/AMD64MathIntrinsicUnaryOp$UnaryIntrinsicOpcode;
            if_acmpne 205
       172: .line 99
      StackMap locals: org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp org.graalvm.compiler.lir.gen.LIRGeneratorTool org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp$UnaryIntrinsicOpcode jdk.vm.ci.meta.Value jdk.vm.ci.meta.Value jdk.vm.ci.meta.Value
      StackMap stack:
            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.AMD64MathIntrinsicUnaryOp.gpr1Temp:Ljdk/vm/ci/meta/Value;
       173: .line 100
            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.AMD64MathIntrinsicUnaryOp.gpr2Temp:Ljdk/vm/ci/meta/Value;
       174: .line 101
            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.AMD64MathIntrinsicUnaryOp.rcxTemp:Ljdk/vm/ci/meta/AllocatableValue;
       175: .line 102
            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.AMD64MathIntrinsicUnaryOp.gpr4Temp:Ljdk/vm/ci/meta/Value;
       176: .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.AMD64MathIntrinsicUnaryOp.xmm1Temp:Ljdk/vm/ci/meta/Value;
       177: .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.AMD64MathIntrinsicUnaryOp.xmm2Temp:Ljdk/vm/ci/meta/Value;
       178: .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.AMD64MathIntrinsicUnaryOp.xmm3Temp:Ljdk/vm/ci/meta/Value;
       179: .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.AMD64MathIntrinsicUnaryOp.xmm4Temp:Ljdk/vm/ci/meta/Value;
       180: .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.AMD64MathIntrinsicUnaryOp.xmm5Temp:Ljdk/vm/ci/meta/Value;
       181: .line 108
            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.AMD64MathIntrinsicUnaryOp.xmm6Temp:Ljdk/vm/ci/meta/Value;
       182: .line 109
            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.AMD64MathIntrinsicUnaryOp.xmm7Temp:Ljdk/vm/ci/meta/Value;
       183: .line 111
            aload 2 /* opcode */
            getstatic org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp$UnaryIntrinsicOpcode.EXP:Lorg/graalvm/compiler/lir/amd64/AMD64MathIntrinsicUnaryOp$UnaryIntrinsicOpcode;
            if_acmpne 188
       184: .line 112
            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.AMD64MathIntrinsicUnaryOp.gpr5Temp:Ljdk/vm/ci/meta/Value;
       185: .line 113
            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.AMD64MathIntrinsicUnaryOp.xmm8Temp:Ljdk/vm/ci/meta/Value;
       186: .line 114
            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.AMD64MathIntrinsicUnaryOp.xmm9Temp:Ljdk/vm/ci/meta/Value;
       187: .line 115
            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.AMD64MathIntrinsicUnaryOp.xmm10Temp:Ljdk/vm/ci/meta/Value;
       188: .line 118
      StackMap locals:
      StackMap stack:
            aload 2 /* opcode */
            getstatic org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp$UnaryIntrinsicOpcode.TAN:Lorg/graalvm/compiler/lir/amd64/AMD64MathIntrinsicUnaryOp$UnaryIntrinsicOpcode;
            if_acmpne 195
       189: .line 119
            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.AMD64MathIntrinsicUnaryOp.gpr5Temp:Ljdk/vm/ci/meta/Value;
       190: .line 120
            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.AMD64MathIntrinsicUnaryOp.gpr6Temp:Ljdk/vm/ci/meta/Value;
       191: .line 121
            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.AMD64MathIntrinsicUnaryOp.gpr7Temp:Ljdk/vm/ci/meta/Value;
       192: .line 122
            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.AMD64MathIntrinsicUnaryOp.gpr8Temp:Ljdk/vm/ci/meta/Value;
       193: .line 123
            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.AMD64MathIntrinsicUnaryOp.gpr9Temp:Ljdk/vm/ci/meta/Value;
       194: .line 124
            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.AMD64MathIntrinsicUnaryOp.gpr10Temp:Ljdk/vm/ci/meta/Value;
       195: .line 127
      StackMap locals:
      StackMap stack:
            aload 2 /* opcode */
            getstatic org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp$UnaryIntrinsicOpcode.SIN:Lorg/graalvm/compiler/lir/amd64/AMD64MathIntrinsicUnaryOp$UnaryIntrinsicOpcode;
            if_acmpeq 196
            aload 2 /* opcode */
            getstatic org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp$UnaryIntrinsicOpcode.COS:Lorg/graalvm/compiler/lir/amd64/AMD64MathIntrinsicUnaryOp$UnaryIntrinsicOpcode;
            if_acmpne 204
       196: .line 128
      StackMap locals:
      StackMap stack:
            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.AMD64MathIntrinsicUnaryOp.gpr5Temp:Ljdk/vm/ci/meta/Value;
       197: .line 129
            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.AMD64MathIntrinsicUnaryOp.gpr6Temp:Ljdk/vm/ci/meta/Value;
       198: .line 130
            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.AMD64MathIntrinsicUnaryOp.gpr7Temp:Ljdk/vm/ci/meta/Value;
       199: .line 131
            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.AMD64MathIntrinsicUnaryOp.gpr8Temp:Ljdk/vm/ci/meta/Value;
       200: .line 132
            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.AMD64MathIntrinsicUnaryOp.gpr9Temp:Ljdk/vm/ci/meta/Value;
       201: .line 133
            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.AMD64MathIntrinsicUnaryOp.gpr10Temp:Ljdk/vm/ci/meta/Value;
       202: .line 134
            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.AMD64MathIntrinsicUnaryOp.xmm8Temp:Ljdk/vm/ci/meta/Value;
       203: .line 135
            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.AMD64MathIntrinsicUnaryOp.xmm9Temp:Ljdk/vm/ci/meta/Value;
       204: .line 138
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            aload 5 /* stackTemp */
            putfield org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp.stackTemp:Ljdk/vm/ci/meta/Value;
       205: .line 140
      StackMap locals:
      StackMap stack:
            return
        end local 5 // jdk.vm.ci.meta.Value stackTemp
        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.AMD64MathIntrinsicUnaryOp$UnaryIntrinsicOpcode opcode
        end local 1 // org.graalvm.compiler.lir.gen.LIRGeneratorTool tool
        end local 0 // org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp this
      LocalVariableTable:
        Start  End  Slot       Name  Signature
            0  206     0       this  Lorg/graalvm/compiler/lir/amd64/AMD64MathIntrinsicUnaryOp;
            0  206     1       tool  Lorg/graalvm/compiler/lir/gen/LIRGeneratorTool;
            0  206     2     opcode  Lorg/graalvm/compiler/lir/amd64/AMD64MathIntrinsicUnaryOp$UnaryIntrinsicOpcode;
            0  206     3     result  Ljdk/vm/ci/meta/Value;
            0  206     4      input  Ljdk/vm/ci/meta/Value;
            0  206     5  stackTemp  Ljdk/vm/ci/meta/Value;
    MethodParameters:
           Name  Flags
      tool       
      opcode     
      result     
      input      
      stackTemp  

  public void <init>(org.graalvm.compiler.lir.gen.LIRGeneratorTool, org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp$UnaryIntrinsicOpcode, jdk.vm.ci.meta.Value, jdk.vm.ci.meta.Value);
    descriptor: (Lorg/graalvm/compiler/lir/gen/LIRGeneratorTool;Lorg/graalvm/compiler/lir/amd64/AMD64MathIntrinsicUnaryOp$UnaryIntrinsicOpcode;Ljdk/vm/ci/meta/Value;Ljdk/vm/ci/meta/Value;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=5, args_size=5
        start local 0 // org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp this
        start local 1 // org.graalvm.compiler.lir.gen.LIRGeneratorTool tool
        start local 2 // org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp$UnaryIntrinsicOpcode opcode
        start local 3 // jdk.vm.ci.meta.Value result
        start local 4 // jdk.vm.ci.meta.Value input
         0: .line 143
            aload 0 /* this */
            aload 1 /* tool */
            aload 2 /* opcode */
            aload 3 /* result */
            aload 4 /* input */
            getstatic jdk.vm.ci.meta.Value.ILLEGAL:Ljdk/vm/ci/meta/AllocatableValue;
            invokespecial org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp.<init>:(Lorg/graalvm/compiler/lir/gen/LIRGeneratorTool;Lorg/graalvm/compiler/lir/amd64/AMD64MathIntrinsicUnaryOp$UnaryIntrinsicOpcode;Ljdk/vm/ci/meta/Value;Ljdk/vm/ci/meta/Value;Ljdk/vm/ci/meta/Value;)V
         1: .line 144
            return
        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.AMD64MathIntrinsicUnaryOp$UnaryIntrinsicOpcode opcode
        end local 1 // org.graalvm.compiler.lir.gen.LIRGeneratorTool tool
        end local 0 // org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0    2     0    this  Lorg/graalvm/compiler/lir/amd64/AMD64MathIntrinsicUnaryOp;
            0    2     1    tool  Lorg/graalvm/compiler/lir/gen/LIRGeneratorTool;
            0    2     2  opcode  Lorg/graalvm/compiler/lir/amd64/AMD64MathIntrinsicUnaryOp$UnaryIntrinsicOpcode;
            0    2     3  result  Ljdk/vm/ci/meta/Value;
            0    2     4   input  Ljdk/vm/ci/meta/Value;
    MethodParameters:
        Name  Flags
      tool    
      opcode  
      result  
      input   

  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.AMD64MathIntrinsicUnaryOp this
        start local 1 // org.graalvm.compiler.lir.asm.CompilationResultBuilder crb
         0: .line 147
            aload 0 /* this */
            aload 1 /* crb */
            putfield org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp.internalCrb:Lorg/graalvm/compiler/lir/asm/CompilationResultBuilder;
         1: .line 148
            return
        end local 1 // org.graalvm.compiler.lir.asm.CompilationResultBuilder crb
        end local 0 // org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lorg/graalvm/compiler/lir/amd64/AMD64MathIntrinsicUnaryOp;
            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.AMD64MathIntrinsicUnaryOp this
        start local 1 // org.graalvm.compiler.lir.asm.ArrayDataPointerConstant curPtr
         0: .line 151
            aload 0 /* this */
            getfield org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp.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.AMD64MathIntrinsicUnaryOp this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0    1     0    this  Lorg/graalvm/compiler/lir/amd64/AMD64MathIntrinsicUnaryOp;
            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=5, locals=3, args_size=3
        start local 0 // org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp this
        start local 1 // org.graalvm.compiler.lir.asm.CompilationResultBuilder crb
        start local 2 // org.graalvm.compiler.asm.amd64.AMD64MacroAssembler masm
         0: .line 156
            invokestatic org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp.$SWITCH_TABLE$org$graalvm$compiler$lir$amd64$AMD64MathIntrinsicUnaryOp$UnaryIntrinsicOpcode:()[I
            aload 0 /* this */
            getfield org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp.opcode:Lorg/graalvm/compiler/lir/amd64/AMD64MathIntrinsicUnaryOp$UnaryIntrinsicOpcode;
            invokevirtual org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp$UnaryIntrinsicOpcode.ordinal:()I
            iaload
            tableswitch { // 1 - 6
                    1: 1
                    2: 3
                    3: 5
                    4: 7
                    5: 9
                    6: 11
              default: 13
          }
         1: .line 158
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            aload 0 /* this */
            getfield org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp.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.AMD64MathIntrinsicUnaryOp.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 1 /* crb */
            aload 2 /* masm */
            invokevirtual org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp.logIntrinsic:(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 159
            goto 14
         3: .line 161
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            aload 0 /* this */
            getfield org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp.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.AMD64MathIntrinsicUnaryOp.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 1 /* crb */
            aload 2 /* masm */
            invokevirtual org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp.log10Intrinsic:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;Lorg/graalvm/compiler/lir/asm/CompilationResultBuilder;Lorg/graalvm/compiler/asm/amd64/AMD64MacroAssembler;)V
         4: .line 162
            goto 14
         5: .line 164
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            aload 0 /* this */
            getfield org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp.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.AMD64MathIntrinsicUnaryOp.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 1 /* crb */
            aload 2 /* masm */
            invokevirtual org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp.sinIntrinsic:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;Lorg/graalvm/compiler/lir/asm/CompilationResultBuilder;Lorg/graalvm/compiler/asm/amd64/AMD64MacroAssembler;)V
         6: .line 165
            goto 14
         7: .line 167
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            aload 0 /* this */
            getfield org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp.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.AMD64MathIntrinsicUnaryOp.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 1 /* crb */
            aload 2 /* masm */
            invokevirtual org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp.cosIntrinsic:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;Lorg/graalvm/compiler/lir/asm/CompilationResultBuilder;Lorg/graalvm/compiler/asm/amd64/AMD64MacroAssembler;)V
         8: .line 168
            goto 14
         9: .line 170
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            aload 0 /* this */
            getfield org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp.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.AMD64MathIntrinsicUnaryOp.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 1 /* crb */
            aload 2 /* masm */
            invokevirtual org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp.tanIntrinsic:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;Lorg/graalvm/compiler/lir/asm/CompilationResultBuilder;Lorg/graalvm/compiler/asm/amd64/AMD64MacroAssembler;)V
        10: .line 171
            goto 14
        11: .line 173
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            aload 0 /* this */
            getfield org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp.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.AMD64MathIntrinsicUnaryOp.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 1 /* crb */
            aload 2 /* masm */
            invokevirtual org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp.expIntrinsic:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;Lorg/graalvm/compiler/lir/asm/CompilationResultBuilder;Lorg/graalvm/compiler/asm/amd64/AMD64MacroAssembler;)V
        12: .line 174
            goto 14
        13: .line 176
      StackMap locals:
      StackMap stack:
            invokestatic org.graalvm.compiler.debug.GraalError.shouldNotReachHere:()Ljava/lang/RuntimeException;
            athrow
        14: .line 178
      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.AMD64MathIntrinsicUnaryOp this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0   15     0  this  Lorg/graalvm/compiler/lir/amd64/AMD64MathIntrinsicUnaryOp;
            0   15     1   crb  Lorg/graalvm/compiler/lir/asm/CompilationResultBuilder;
            0   15     2  masm  Lorg/graalvm/compiler/asm/amd64/AMD64MacroAssembler;
    MethodParameters:
      Name  Flags
      crb   
      masm  

  public void logIntrinsic(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;Lorg/graalvm/compiler/lir/asm/CompilationResultBuilder;Lorg/graalvm/compiler/asm/amd64/AMD64MacroAssembler;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=8, locals=29, args_size=5
        start local 0 // org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp this
        start local 1 // jdk.vm.ci.code.Register dest
        start local 2 // jdk.vm.ci.code.Register value
        start local 3 // org.graalvm.compiler.lir.asm.CompilationResultBuilder crb
        start local 4 // org.graalvm.compiler.asm.amd64.AMD64MacroAssembler masm
         0: .line 320
            new org.graalvm.compiler.lir.asm.ArrayDataPointerConstant
            dup
            getstatic org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp.logTwoTable:[I
            bipush 16
            invokespecial org.graalvm.compiler.lir.asm.ArrayDataPointerConstant.<init>:([II)V
            astore 5 /* logTwoTablePtr */
        start local 5 // org.graalvm.compiler.lir.asm.ArrayDataPointerConstant logTwoTablePtr
         1: .line 321
            new org.graalvm.compiler.lir.asm.ArrayDataPointerConstant
            dup
            getstatic org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp.logTwoData:[I
            bipush 16
            invokespecial org.graalvm.compiler.lir.asm.ArrayDataPointerConstant.<init>:([II)V
            astore 6 /* logTwoDataPtr */
        start local 6 // org.graalvm.compiler.lir.asm.ArrayDataPointerConstant logTwoDataPtr
         2: .line 322
            new org.graalvm.compiler.lir.asm.ArrayDataPointerConstant
            dup
            getstatic org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp.coeffLogTwoData:[I
            bipush 16
            invokespecial org.graalvm.compiler.lir.asm.ArrayDataPointerConstant.<init>:([II)V
            astore 7 /* coeffLogTwoDataPtr */
        start local 7 // org.graalvm.compiler.lir.asm.ArrayDataPointerConstant coeffLogTwoDataPtr
         3: .line 324
            new org.graalvm.compiler.asm.Label
            dup
            invokespecial org.graalvm.compiler.asm.Label.<init>:()V
            astore 8 /* bb0 */
        start local 8 // org.graalvm.compiler.asm.Label bb0
         4: .line 325
            new org.graalvm.compiler.asm.Label
            dup
            invokespecial org.graalvm.compiler.asm.Label.<init>:()V
            astore 9 /* bb1 */
        start local 9 // org.graalvm.compiler.asm.Label bb1
         5: .line 326
            new org.graalvm.compiler.asm.Label
            dup
            invokespecial org.graalvm.compiler.asm.Label.<init>:()V
            astore 10 /* bb2 */
        start local 10 // org.graalvm.compiler.asm.Label bb2
         6: .line 327
            new org.graalvm.compiler.asm.Label
            dup
            invokespecial org.graalvm.compiler.asm.Label.<init>:()V
            astore 11 /* bb3 */
        start local 11 // org.graalvm.compiler.asm.Label bb3
         7: .line 328
            new org.graalvm.compiler.asm.Label
            dup
            invokespecial org.graalvm.compiler.asm.Label.<init>:()V
            astore 12 /* bb4 */
        start local 12 // org.graalvm.compiler.asm.Label bb4
         8: .line 329
            new org.graalvm.compiler.asm.Label
            dup
            invokespecial org.graalvm.compiler.asm.Label.<init>:()V
            astore 13 /* bb5 */
        start local 13 // org.graalvm.compiler.asm.Label bb5
         9: .line 330
            new org.graalvm.compiler.asm.Label
            dup
            invokespecial org.graalvm.compiler.asm.Label.<init>:()V
            astore 14 /* bb6 */
        start local 14 // org.graalvm.compiler.asm.Label bb6
        10: .line 331
            new org.graalvm.compiler.asm.Label
            dup
            invokespecial org.graalvm.compiler.asm.Label.<init>:()V
            astore 15 /* bb7 */
        start local 15 // org.graalvm.compiler.asm.Label bb7
        11: .line 332
            new org.graalvm.compiler.asm.Label
            dup
            invokespecial org.graalvm.compiler.asm.Label.<init>:()V
            astore 16 /* bb8 */
        start local 16 // org.graalvm.compiler.asm.Label bb8
        12: .line 334
            aload 0 /* this */
            getfield org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp.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 17 /* gpr1 */
        start local 17 // jdk.vm.ci.code.Register gpr1
        13: .line 335
            aload 0 /* this */
            getfield org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp.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 18 /* gpr2 */
        start local 18 // jdk.vm.ci.code.Register gpr2
        14: .line 336
            aload 0 /* this */
            getfield org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp.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 19 /* gpr3 */
        start local 19 // jdk.vm.ci.code.Register gpr3
        15: .line 337
            aload 0 /* this */
            getfield org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp.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 20 /* gpr4 */
        start local 20 // jdk.vm.ci.code.Register gpr4
        16: .line 339
            aload 0 /* this */
            getfield org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp.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 21 /* temp1 */
        start local 21 // jdk.vm.ci.code.Register temp1
        17: .line 340
            aload 0 /* this */
            getfield org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp.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 22 /* temp2 */
        start local 22 // jdk.vm.ci.code.Register temp2
        18: .line 341
            aload 0 /* this */
            getfield org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp.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 23 /* temp3 */
        start local 23 // jdk.vm.ci.code.Register temp3
        19: .line 342
            aload 0 /* this */
            getfield org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp.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 24 /* temp4 */
        start local 24 // jdk.vm.ci.code.Register temp4
        20: .line 343
            aload 0 /* this */
            getfield org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp.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 25 /* temp5 */
        start local 25 // jdk.vm.ci.code.Register temp5
        21: .line 344
            aload 0 /* this */
            getfield org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp.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 26 /* temp6 */
        start local 26 // jdk.vm.ci.code.Register temp6
        22: .line 345
            aload 0 /* this */
            getfield org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp.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 27 /* temp7 */
        start local 27 // jdk.vm.ci.code.Register temp7
        23: .line 347
            aload 3 /* crb */
            aload 0 /* this */
            getfield org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp.stackTemp:Ljdk/vm/ci/meta/Value;
            invokevirtual org.graalvm.compiler.lir.asm.CompilationResultBuilder.asAddress:(Ljdk/vm/ci/meta/Value;)Lorg/graalvm/compiler/asm/AbstractAddress;
            checkcast org.graalvm.compiler.asm.amd64.AMD64Address
            astore 28 /* stackSlot */
        start local 28 // org.graalvm.compiler.asm.amd64.AMD64Address stackSlot
        24: .line 349
            aload 0 /* this */
            aload 3 /* crb */
            invokevirtual org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp.setCrb:(Lorg/graalvm/compiler/lir/asm/CompilationResultBuilder;)V
        25: .line 350
            aload 4 /* masm */
            aload 28 /* stackSlot */
            aload 2 /* value */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movdq:(Lorg/graalvm/compiler/asm/amd64/AMD64Address;Ljdk/vm/ci/code/Register;)V
        26: .line 351
            aload 1 /* dest */
            getfield jdk.vm.ci.code.Register.encoding:I
            aload 2 /* value */
            getfield jdk.vm.ci.code.Register.encoding:I
            if_icmpeq 28
        27: .line 352
            aload 4 /* masm */
            aload 1 /* dest */
            aload 2 /* value */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movdqu:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
        28: .line 354
      StackMap locals: org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp 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.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 org.graalvm.compiler.asm.amd64.AMD64Address
      StackMap stack:
            aload 4 /* masm */
            aload 17 /* gpr1 */
            ldc 4607182418800017408
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movq:(Ljdk/vm/ci/code/Register;J)V
        29: .line 355
            aload 4 /* masm */
            aload 22 /* temp2 */
            aload 17 /* gpr1 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movdq:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
        30: .line 356
            aload 4 /* masm */
            aload 19 /* gpr3 */
            ldc 8642407684923981824
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movq:(Ljdk/vm/ci/code/Register;J)V
        31: .line 357
            aload 4 /* masm */
            aload 23 /* temp3 */
            aload 19 /* gpr3 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movdq:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
        32: .line 358
            aload 4 /* masm */
            aload 18 /* gpr2 */
            ldc 32768
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movl:(Ljdk/vm/ci/code/Register;I)V
        33: .line 359
            aload 4 /* masm */
            aload 24 /* temp4 */
            aload 18 /* gpr2 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movdl:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
        34: .line 360
            aload 4 /* masm */
            aload 18 /* gpr2 */
            ldc -35184372088832
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movq:(Ljdk/vm/ci/code/Register;J)V
        35: .line 361
            aload 4 /* masm */
            aload 25 /* temp5 */
            aload 18 /* gpr2 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movdq:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
        36: .line 362
            aload 4 /* masm */
            aload 21 /* temp1 */
            aload 2 /* value */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movdqu:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
        37: .line 363
            aload 4 /* masm */
            aload 17 /* 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
        38: .line 364
            aload 4 /* masm */
            aload 1 /* dest */
            aload 22 /* temp2 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.por:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
        39: .line 365
            aload 4 /* masm */
            aload 18 /* gpr2 */
            sipush 16352
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movl:(Ljdk/vm/ci/code/Register;I)V
        40: .line 366
            aload 4 /* masm */
            aload 1 /* dest */
            bipush 27
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.psrlq:(Ljdk/vm/ci/code/Register;I)V
        41: .line 367
            aload 4 /* masm */
            aload 20 /* gpr4 */
            aload 0 /* this */
            aload 5 /* logTwoTablePtr */
            invokevirtual org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp.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
        42: .line 368
            aload 4 /* masm */
            aload 1 /* dest */
            iconst_2
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.psrld:(Ljdk/vm/ci/code/Register;I)V
        43: .line 369
            aload 4 /* 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
        44: .line 370
            aload 4 /* masm */
            aload 21 /* temp1 */
            bipush 12
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.psllq:(Ljdk/vm/ci/code/Register;I)V
        45: .line 371
            aload 4 /* masm */
            aload 26 /* temp6 */
            aload 25 /* temp5 */
            sipush 228
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.pshufd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;I)V
        46: .line 372
            aload 4 /* masm */
            aload 21 /* temp1 */
            bipush 12
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.psrlq:(Ljdk/vm/ci/code/Register;I)V
        47: .line 373
            aload 4 /* masm */
            aload 17 /* gpr1 */
            bipush 16
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.subl:(Ljdk/vm/ci/code/Register;I)V
        48: .line 374
            aload 4 /* masm */
            aload 17 /* gpr1 */
            sipush 32736
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.cmpl:(Ljdk/vm/ci/code/Register;I)V
        49: .line 375
            aload 4 /* masm */
            getstatic org.graalvm.compiler.asm.amd64.AMD64Assembler$ConditionFlag.AboveEqual:Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;
            aload 8 /* bb0 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.jcc:(Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;Lorg/graalvm/compiler/asm/Label;)V
        50: .line 377
            aload 4 /* masm */
            aload 9 /* bb1 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.bind:(Lorg/graalvm/compiler/asm/Label;)V
        51: .line 378
            aload 4 /* masm */
            aload 1 /* dest */
            aload 24 /* temp4 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.paddd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
        52: .line 379
            aload 4 /* masm */
            aload 21 /* temp1 */
            aload 23 /* temp3 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.por:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
        53: .line 380
            aload 4 /* masm */
            aload 19 /* gpr3 */
            aload 1 /* dest */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movdl:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
        54: .line 381
            aload 4 /* masm */
            aload 1 /* dest */
            bipush 29
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.psllq:(Ljdk/vm/ci/code/Register;I)V
        55: .line 382
            aload 4 /* masm */
            aload 25 /* temp5 */
            aload 21 /* temp1 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.pand:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
        56: .line 383
            aload 4 /* masm */
            aload 1 /* dest */
            aload 26 /* temp6 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.pand:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
        57: .line 384
            aload 4 /* masm */
            aload 21 /* temp1 */
            aload 25 /* temp5 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.subsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
        58: .line 385
            aload 4 /* masm */
            aload 25 /* temp5 */
            aload 1 /* dest */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.mulpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
        59: .line 386
            aload 4 /* masm */
            aload 17 /* gpr1 */
            sipush 32752
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.andl:(Ljdk/vm/ci/code/Register;I)V
        60: .line 387
            aload 4 /* masm */
            aload 17 /* gpr1 */
            aload 18 /* gpr2 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.subl:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
        61: .line 388
            aload 4 /* masm */
            aload 27 /* temp7 */
            aload 17 /* gpr1 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.cvtsi2sdl:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
        62: .line 389
            aload 4 /* masm */
            aload 21 /* temp1 */
            aload 1 /* dest */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.mulsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
        63: .line 390
            aload 4 /* masm */
            aload 26 /* temp6 */
            aload 0 /* this */
            aload 6 /* logTwoDataPtr */
            invokevirtual org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp.externalAddress:(Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;)Lorg/graalvm/compiler/asm/amd64/AMD64Address;
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movdq:(Ljdk/vm/ci/code/Register;Lorg/graalvm/compiler/asm/amd64/AMD64Address;)V
        64: .line 392
            aload 4 /* masm */
            aload 23 /* temp3 */
            aload 0 /* this */
            aload 7 /* coeffLogTwoDataPtr */
            invokevirtual org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp.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
        65: .line 396
            aload 4 /* masm */
            aload 25 /* temp5 */
            aload 22 /* temp2 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.subsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
        66: .line 397
            aload 4 /* masm */
            aload 19 /* gpr3 */
            ldc 16711680
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.andl:(Ljdk/vm/ci/code/Register;I)V
        67: .line 398
            aload 4 /* masm */
            aload 19 /* gpr3 */
            bipush 12
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.shrl:(Ljdk/vm/ci/code/Register;I)V
        68: .line 399
            aload 4 /* masm */
            aload 1 /* dest */
            new org.graalvm.compiler.asm.amd64.AMD64Address
            dup
            aload 20 /* gpr4 */
            aload 19 /* gpr3 */
            getstatic org.graalvm.compiler.asm.amd64.AMD64Address$Scale.Times1: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
        69: .line 400
            aload 4 /* masm */
            aload 20 /* gpr4 */
            aload 0 /* this */
            aload 7 /* coeffLogTwoDataPtr */
            invokevirtual org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp.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
        70: .line 401
            aload 4 /* masm */
            aload 24 /* temp4 */
            new org.graalvm.compiler.asm.amd64.AMD64Address
            dup
            aload 20 /* gpr4 */
            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
        71: .line 405
            aload 4 /* masm */
            aload 21 /* temp1 */
            aload 25 /* temp5 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
        72: .line 406
            aload 4 /* masm */
            aload 22 /* temp2 */
            new org.graalvm.compiler.asm.amd64.AMD64Address
            dup
            aload 20 /* gpr4 */
            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
        73: .line 410
            aload 4 /* masm */
            aload 26 /* temp6 */
            aload 27 /* temp7 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.mulsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
        74: .line 411
            aload 4 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64$CPUFeature.SSE3:Ljdk/vm/ci/amd64/AMD64$CPUFeature;
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.supports:(Ljdk/vm/ci/amd64/AMD64$CPUFeature;)Z
            ifeq 77
        75: .line 412
            aload 4 /* masm */
            aload 25 /* temp5 */
            aload 21 /* temp1 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movddup:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
        76: .line 413
            goto 79
        77: .line 414
      StackMap locals:
      StackMap stack:
            aload 4 /* masm */
            aload 25 /* temp5 */
            aload 21 /* temp1 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movdqu:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
        78: .line 415
            aload 4 /* masm */
            aload 25 /* temp5 */
            aload 25 /* temp5 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movlhps:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
        79: .line 417
      StackMap locals:
      StackMap stack:
            aload 4 /* masm */
            aload 20 /* gpr4 */
            aload 0 /* this */
            aload 6 /* logTwoDataPtr */
            invokevirtual org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp.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
        80: .line 418
            aload 4 /* masm */
            aload 27 /* temp7 */
            new org.graalvm.compiler.asm.amd64.AMD64Address
            dup
            aload 20 /* gpr4 */
            bipush 8
            invokespecial org.graalvm.compiler.asm.amd64.AMD64Address.<init>:(Ljdk/vm/ci/code/Register;I)V
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.mulsd:(Ljdk/vm/ci/code/Register;Lorg/graalvm/compiler/asm/amd64/AMD64Address;)V
        81: .line 420
            aload 4 /* masm */
            aload 23 /* temp3 */
            aload 21 /* temp1 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.mulsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
        82: .line 421
            aload 4 /* masm */
            aload 1 /* dest */
            aload 26 /* temp6 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
        83: .line 422
            aload 4 /* masm */
            aload 24 /* temp4 */
            aload 25 /* temp5 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.mulpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
        84: .line 423
            aload 4 /* masm */
            aload 25 /* temp5 */
            aload 25 /* temp5 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.mulpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
        85: .line 424
            aload 4 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64$CPUFeature.SSE3:Ljdk/vm/ci/amd64/AMD64$CPUFeature;
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.supports:(Ljdk/vm/ci/amd64/AMD64$CPUFeature;)Z
            ifeq 88
        86: .line 425
            aload 4 /* masm */
            aload 26 /* temp6 */
            aload 1 /* dest */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movddup:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
        87: .line 426
            goto 90
        88: .line 427
      StackMap locals:
      StackMap stack:
            aload 4 /* masm */
            aload 26 /* temp6 */
            aload 1 /* dest */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movdqu:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
        89: .line 428
            aload 4 /* masm */
            aload 26 /* temp6 */
            aload 26 /* temp6 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movlhps:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
        90: .line 430
      StackMap locals:
      StackMap stack:
            aload 4 /* masm */
            aload 1 /* dest */
            aload 21 /* temp1 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
        91: .line 431
            aload 4 /* masm */
            aload 24 /* temp4 */
            aload 22 /* temp2 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
        92: .line 432
            aload 4 /* masm */
            aload 23 /* temp3 */
            aload 25 /* temp5 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.mulpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
        93: .line 433
            aload 4 /* masm */
            aload 26 /* temp6 */
            aload 1 /* dest */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.subsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
        94: .line 434
            aload 4 /* masm */
            aload 24 /* temp4 */
            aload 21 /* temp1 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.mulsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
        95: .line 435
            aload 4 /* masm */
            aload 22 /* temp2 */
            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
        96: .line 436
            aload 4 /* masm */
            aload 21 /* temp1 */
            aload 26 /* temp6 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
        97: .line 437
            aload 4 /* masm */
            aload 25 /* temp5 */
            aload 25 /* temp5 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.mulsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
        98: .line 438
            aload 4 /* masm */
            aload 27 /* temp7 */
            aload 22 /* temp2 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
        99: .line 439
            aload 4 /* masm */
            aload 24 /* temp4 */
            aload 23 /* temp3 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       100: .line 440
            aload 4 /* masm */
            aload 21 /* temp1 */
            aload 27 /* temp7 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       101: .line 441
            aload 4 /* masm */
            aload 24 /* temp4 */
            aload 25 /* temp5 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.mulpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       102: .line 442
            aload 4 /* masm */
            aload 21 /* temp1 */
            aload 24 /* temp4 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       103: .line 443
            aload 4 /* masm */
            aload 25 /* temp5 */
            aload 24 /* temp4 */
            sipush 238
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.pshufd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;I)V
       104: .line 444
            aload 4 /* masm */
            aload 21 /* temp1 */
            aload 25 /* temp5 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       105: .line 445
            aload 4 /* masm */
            aload 1 /* dest */
            aload 21 /* temp1 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       106: .line 446
            aload 4 /* masm */
            aload 16 /* bb8 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.jmp:(Lorg/graalvm/compiler/asm/Label;)V
       107: .line 448
            aload 4 /* masm */
            aload 8 /* bb0 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.bind:(Lorg/graalvm/compiler/asm/Label;)V
       108: .line 449
            aload 4 /* masm */
            aload 1 /* dest */
            aload 28 /* stackSlot */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movdq:(Ljdk/vm/ci/code/Register;Lorg/graalvm/compiler/asm/amd64/AMD64Address;)V
       109: .line 450
            aload 4 /* masm */
            aload 21 /* temp1 */
            aload 28 /* stackSlot */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movdq:(Ljdk/vm/ci/code/Register;Lorg/graalvm/compiler/asm/amd64/AMD64Address;)V
       110: .line 451
            aload 4 /* masm */
            aload 17 /* gpr1 */
            bipush 16
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addl:(Ljdk/vm/ci/code/Register;I)V
       111: .line 452
            aload 4 /* masm */
            aload 17 /* gpr1 */
            ldc 32768
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.cmpl:(Ljdk/vm/ci/code/Register;I)V
       112: .line 453
            aload 4 /* masm */
            getstatic org.graalvm.compiler.asm.amd64.AMD64Assembler$ConditionFlag.AboveEqual:Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;
            aload 10 /* bb2 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.jcc:(Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;Lorg/graalvm/compiler/asm/Label;)V
       113: .line 455
            aload 4 /* masm */
            aload 17 /* gpr1 */
            bipush 16
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.cmpl:(Ljdk/vm/ci/code/Register;I)V
       114: .line 456
            aload 4 /* masm */
            getstatic org.graalvm.compiler.asm.amd64.AMD64Assembler$ConditionFlag.Below:Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;
            aload 11 /* bb3 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.jcc:(Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;Lorg/graalvm/compiler/asm/Label;)V
       115: .line 458
            aload 4 /* masm */
            aload 12 /* bb4 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.bind:(Lorg/graalvm/compiler/asm/Label;)V
       116: .line 459
            aload 4 /* 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
       117: .line 460
            aload 4 /* masm */
            aload 16 /* bb8 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.jmp:(Lorg/graalvm/compiler/asm/Label;)V
       118: .line 462
            aload 4 /* masm */
            aload 13 /* bb5 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.bind:(Lorg/graalvm/compiler/asm/Label;)V
       119: .line 463
            aload 4 /* masm */
            getstatic org.graalvm.compiler.asm.amd64.AMD64Assembler$ConditionFlag.Above:Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;
            aload 12 /* bb4 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.jcc:(Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;Lorg/graalvm/compiler/asm/Label;)V
       120: .line 465
            aload 4 /* masm */
            aload 19 /* gpr3 */
            iconst_0
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.cmpl:(Ljdk/vm/ci/code/Register;I)V
       121: .line 466
            aload 4 /* masm */
            getstatic org.graalvm.compiler.asm.amd64.AMD64Assembler$ConditionFlag.Above:Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;
            aload 12 /* bb4 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.jcc:(Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;Lorg/graalvm/compiler/asm/Label;)V
       122: .line 468
            aload 4 /* masm */
            aload 14 /* bb6 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.jmp:(Lorg/graalvm/compiler/asm/Label;)V
       123: .line 470
            aload 4 /* masm */
            aload 11 /* bb3 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.bind:(Lorg/graalvm/compiler/asm/Label;)V
       124: .line 471
            aload 4 /* masm */
            aload 21 /* temp1 */
            aload 21 /* temp1 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.xorpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       125: .line 472
            aload 4 /* masm */
            aload 21 /* temp1 */
            aload 1 /* dest */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       126: .line 473
            aload 4 /* masm */
            aload 19 /* gpr3 */
            aload 21 /* temp1 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movdl:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       127: .line 474
            aload 4 /* masm */
            aload 21 /* temp1 */
            bipush 32
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.psrlq:(Ljdk/vm/ci/code/Register;I)V
       128: .line 475
            aload 4 /* masm */
            aload 18 /* gpr2 */
            aload 21 /* temp1 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movdl:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       129: .line 476
            aload 4 /* masm */
            aload 19 /* gpr3 */
            aload 18 /* gpr2 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.orl:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       130: .line 477
            aload 4 /* masm */
            aload 19 /* gpr3 */
            iconst_0
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.cmpl:(Ljdk/vm/ci/code/Register;I)V
       131: .line 478
            aload 4 /* masm */
            getstatic org.graalvm.compiler.asm.amd64.AMD64Assembler$ConditionFlag.Equal:Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;
            aload 15 /* bb7 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.jcc:(Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;Lorg/graalvm/compiler/asm/Label;)V
       132: .line 480
            aload 4 /* masm */
            aload 21 /* temp1 */
            aload 21 /* temp1 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.xorpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       133: .line 481
            aload 4 /* masm */
            aload 17 /* gpr1 */
            sipush 18416
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movl:(Ljdk/vm/ci/code/Register;I)V
       134: .line 482
            aload 4 /* masm */
            aload 21 /* temp1 */
            aload 17 /* gpr1 */
            iconst_3
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.pinsrw:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;I)V
       135: .line 483
            aload 4 /* masm */
            aload 1 /* dest */
            aload 21 /* temp1 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.mulsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       136: .line 484
            aload 4 /* masm */
            aload 21 /* temp1 */
            aload 1 /* dest */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movdqu:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       137: .line 485
            aload 4 /* masm */
            aload 17 /* 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
       138: .line 486
            aload 4 /* masm */
            aload 1 /* dest */
            aload 22 /* temp2 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.por:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       139: .line 487
            aload 4 /* masm */
            aload 1 /* dest */
            bipush 27
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.psrlq:(Ljdk/vm/ci/code/Register;I)V
       140: .line 488
            aload 4 /* masm */
            aload 18 /* gpr2 */
            sipush 18416
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movl:(Ljdk/vm/ci/code/Register;I)V
       141: .line 489
            aload 4 /* masm */
            aload 1 /* dest */
            iconst_2
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.psrld:(Ljdk/vm/ci/code/Register;I)V
       142: .line 490
            aload 4 /* 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
       143: .line 491
            aload 4 /* masm */
            aload 21 /* temp1 */
            bipush 12
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.psllq:(Ljdk/vm/ci/code/Register;I)V
       144: .line 492
            aload 4 /* masm */
            aload 26 /* temp6 */
            aload 25 /* temp5 */
            sipush 228
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.pshufd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;I)V
       145: .line 493
            aload 4 /* masm */
            aload 21 /* temp1 */
            bipush 12
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.psrlq:(Ljdk/vm/ci/code/Register;I)V
       146: .line 494
            aload 4 /* masm */
            aload 9 /* bb1 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.jmp:(Lorg/graalvm/compiler/asm/Label;)V
       147: .line 496
            aload 4 /* masm */
            aload 10 /* bb2 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.bind:(Lorg/graalvm/compiler/asm/Label;)V
       148: .line 497
            aload 4 /* masm */
            aload 19 /* gpr3 */
            aload 21 /* temp1 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movdl:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       149: .line 498
            aload 4 /* masm */
            aload 21 /* temp1 */
            bipush 32
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.psrlq:(Ljdk/vm/ci/code/Register;I)V
       150: .line 499
            aload 4 /* masm */
            aload 18 /* gpr2 */
            aload 21 /* temp1 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movdl:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       151: .line 500
            aload 4 /* masm */
            aload 18 /* gpr2 */
            aload 18 /* gpr2 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addl:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       152: .line 501
            aload 4 /* masm */
            aload 18 /* gpr2 */
            ldc -2097152
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.cmpl:(Ljdk/vm/ci/code/Register;I)V
       153: .line 502
            aload 4 /* masm */
            getstatic org.graalvm.compiler.asm.amd64.AMD64Assembler$ConditionFlag.AboveEqual:Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;
            aload 13 /* bb5 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.jcc:(Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;Lorg/graalvm/compiler/asm/Label;)V
       154: .line 504
            aload 4 /* masm */
            aload 19 /* gpr3 */
            aload 18 /* gpr2 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.orl:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       155: .line 505
            aload 4 /* masm */
            aload 19 /* gpr3 */
            iconst_0
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.cmpl:(Ljdk/vm/ci/code/Register;I)V
       156: .line 506
            aload 4 /* masm */
            getstatic org.graalvm.compiler.asm.amd64.AMD64Assembler$ConditionFlag.Equal:Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;
            aload 15 /* bb7 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.jcc:(Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;Lorg/graalvm/compiler/asm/Label;)V
       157: .line 508
            aload 4 /* masm */
            aload 14 /* bb6 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.bind:(Lorg/graalvm/compiler/asm/Label;)V
       158: .line 509
            aload 4 /* masm */
            aload 21 /* temp1 */
            aload 21 /* temp1 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.xorpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       159: .line 510
            aload 4 /* 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
       160: .line 511
            aload 4 /* masm */
            aload 17 /* gpr1 */
            sipush 32752
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movl:(Ljdk/vm/ci/code/Register;I)V
       161: .line 512
            aload 4 /* masm */
            aload 21 /* temp1 */
            aload 17 /* gpr1 */
            iconst_3
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.pinsrw:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;I)V
       162: .line 513
            aload 4 /* masm */
            aload 1 /* dest */
            aload 21 /* temp1 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.mulsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       163: .line 514
            aload 4 /* masm */
            aload 16 /* bb8 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.jmp:(Lorg/graalvm/compiler/asm/Label;)V
       164: .line 516
            aload 4 /* masm */
            aload 15 /* bb7 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.bind:(Lorg/graalvm/compiler/asm/Label;)V
       165: .line 517
            aload 4 /* masm */
            aload 21 /* temp1 */
            aload 21 /* temp1 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.xorpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       166: .line 518
            aload 4 /* 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
       167: .line 519
            aload 4 /* masm */
            aload 17 /* gpr1 */
            ldc 49136
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movl:(Ljdk/vm/ci/code/Register;I)V
       168: .line 520
            aload 4 /* masm */
            aload 1 /* dest */
            aload 17 /* gpr1 */
            iconst_3
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.pinsrw:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;I)V
       169: .line 521
            aload 4 /* masm */
            aload 1 /* dest */
            aload 21 /* temp1 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.divsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       170: .line 523
            aload 4 /* masm */
            aload 16 /* bb8 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.bind:(Lorg/graalvm/compiler/asm/Label;)V
       171: .line 524
            return
        end local 28 // org.graalvm.compiler.asm.amd64.AMD64Address stackSlot
        end local 27 // jdk.vm.ci.code.Register temp7
        end local 26 // jdk.vm.ci.code.Register temp6
        end local 25 // jdk.vm.ci.code.Register temp5
        end local 24 // jdk.vm.ci.code.Register temp4
        end local 23 // jdk.vm.ci.code.Register temp3
        end local 22 // jdk.vm.ci.code.Register temp2
        end local 21 // jdk.vm.ci.code.Register temp1
        end local 20 // jdk.vm.ci.code.Register gpr4
        end local 19 // jdk.vm.ci.code.Register gpr3
        end local 18 // jdk.vm.ci.code.Register gpr2
        end local 17 // jdk.vm.ci.code.Register gpr1
        end local 16 // org.graalvm.compiler.asm.Label bb8
        end local 15 // org.graalvm.compiler.asm.Label bb7
        end local 14 // org.graalvm.compiler.asm.Label bb6
        end local 13 // org.graalvm.compiler.asm.Label bb5
        end local 12 // org.graalvm.compiler.asm.Label bb4
        end local 11 // org.graalvm.compiler.asm.Label bb3
        end local 10 // org.graalvm.compiler.asm.Label bb2
        end local 9 // org.graalvm.compiler.asm.Label bb1
        end local 8 // org.graalvm.compiler.asm.Label bb0
        end local 7 // org.graalvm.compiler.lir.asm.ArrayDataPointerConstant coeffLogTwoDataPtr
        end local 6 // org.graalvm.compiler.lir.asm.ArrayDataPointerConstant logTwoDataPtr
        end local 5 // org.graalvm.compiler.lir.asm.ArrayDataPointerConstant logTwoTablePtr
        end local 4 // org.graalvm.compiler.asm.amd64.AMD64MacroAssembler masm
        end local 3 // org.graalvm.compiler.lir.asm.CompilationResultBuilder crb
        end local 2 // jdk.vm.ci.code.Register value
        end local 1 // jdk.vm.ci.code.Register dest
        end local 0 // org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp this
      LocalVariableTable:
        Start  End  Slot                Name  Signature
            0  172     0                this  Lorg/graalvm/compiler/lir/amd64/AMD64MathIntrinsicUnaryOp;
            0  172     1                dest  Ljdk/vm/ci/code/Register;
            0  172     2               value  Ljdk/vm/ci/code/Register;
            0  172     3                 crb  Lorg/graalvm/compiler/lir/asm/CompilationResultBuilder;
            0  172     4                masm  Lorg/graalvm/compiler/asm/amd64/AMD64MacroAssembler;
            1  172     5      logTwoTablePtr  Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;
            2  172     6       logTwoDataPtr  Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;
            3  172     7  coeffLogTwoDataPtr  Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;
            4  172     8                 bb0  Lorg/graalvm/compiler/asm/Label;
            5  172     9                 bb1  Lorg/graalvm/compiler/asm/Label;
            6  172    10                 bb2  Lorg/graalvm/compiler/asm/Label;
            7  172    11                 bb3  Lorg/graalvm/compiler/asm/Label;
            8  172    12                 bb4  Lorg/graalvm/compiler/asm/Label;
            9  172    13                 bb5  Lorg/graalvm/compiler/asm/Label;
           10  172    14                 bb6  Lorg/graalvm/compiler/asm/Label;
           11  172    15                 bb7  Lorg/graalvm/compiler/asm/Label;
           12  172    16                 bb8  Lorg/graalvm/compiler/asm/Label;
           13  172    17                gpr1  Ljdk/vm/ci/code/Register;
           14  172    18                gpr2  Ljdk/vm/ci/code/Register;
           15  172    19                gpr3  Ljdk/vm/ci/code/Register;
           16  172    20                gpr4  Ljdk/vm/ci/code/Register;
           17  172    21               temp1  Ljdk/vm/ci/code/Register;
           18  172    22               temp2  Ljdk/vm/ci/code/Register;
           19  172    23               temp3  Ljdk/vm/ci/code/Register;
           20  172    24               temp4  Ljdk/vm/ci/code/Register;
           21  172    25               temp5  Ljdk/vm/ci/code/Register;
           22  172    26               temp6  Ljdk/vm/ci/code/Register;
           23  172    27               temp7  Ljdk/vm/ci/code/Register;
           24  172    28           stackSlot  Lorg/graalvm/compiler/asm/amd64/AMD64Address;
    MethodParameters:
       Name  Flags
      dest   
      value  
      crb    
      masm   

  public void log10Intrinsic(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;Lorg/graalvm/compiler/lir/asm/CompilationResultBuilder;Lorg/graalvm/compiler/asm/amd64/AMD64MacroAssembler;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=8, locals=31, args_size=5
        start local 0 // org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp this
        start local 1 // jdk.vm.ci.code.Register dest
        start local 2 // jdk.vm.ci.code.Register value
        start local 3 // org.graalvm.compiler.lir.asm.CompilationResultBuilder crb
        start local 4 // org.graalvm.compiler.asm.amd64.AMD64MacroAssembler masm
         0: .line 673
            new org.graalvm.compiler.lir.asm.ArrayDataPointerConstant
            dup
            getstatic org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp.highmaskLogTen:[I
            bipush 16
            invokespecial org.graalvm.compiler.lir.asm.ArrayDataPointerConstant.<init>:([II)V
            astore 5 /* highmaskLogTenPtr */
        start local 5 // org.graalvm.compiler.lir.asm.ArrayDataPointerConstant highmaskLogTenPtr
         1: .line 674
            new org.graalvm.compiler.lir.asm.ArrayDataPointerConstant
            dup
            getstatic org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp.logTenE:[I
            bipush 16
            invokespecial org.graalvm.compiler.lir.asm.ArrayDataPointerConstant.<init>:([II)V
            astore 6 /* logTenEPtr */
        start local 6 // org.graalvm.compiler.lir.asm.ArrayDataPointerConstant logTenEPtr
         2: .line 675
            new org.graalvm.compiler.lir.asm.ArrayDataPointerConstant
            dup
            getstatic org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp.logTenTable:[I
            bipush 16
            invokespecial org.graalvm.compiler.lir.asm.ArrayDataPointerConstant.<init>:([II)V
            astore 7 /* logTenTablePtr */
        start local 7 // org.graalvm.compiler.lir.asm.ArrayDataPointerConstant logTenTablePtr
         3: .line 676
            new org.graalvm.compiler.lir.asm.ArrayDataPointerConstant
            dup
            getstatic org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp.logTwoLogTenData:[I
            bipush 16
            invokespecial org.graalvm.compiler.lir.asm.ArrayDataPointerConstant.<init>:([II)V
            astore 8 /* logTwoLogTenDataPtr */
        start local 8 // org.graalvm.compiler.lir.asm.ArrayDataPointerConstant logTwoLogTenDataPtr
         4: .line 677
            new org.graalvm.compiler.lir.asm.ArrayDataPointerConstant
            dup
            getstatic org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp.coeffLogTenData:[I
            bipush 16
            invokespecial org.graalvm.compiler.lir.asm.ArrayDataPointerConstant.<init>:([II)V
            astore 9 /* coeffLogTenDataPtr */
        start local 9 // org.graalvm.compiler.lir.asm.ArrayDataPointerConstant coeffLogTenDataPtr
         5: .line 679
            new org.graalvm.compiler.asm.Label
            dup
            invokespecial org.graalvm.compiler.asm.Label.<init>:()V
            astore 10 /* bb0 */
        start local 10 // org.graalvm.compiler.asm.Label bb0
         6: .line 680
            new org.graalvm.compiler.asm.Label
            dup
            invokespecial org.graalvm.compiler.asm.Label.<init>:()V
            astore 11 /* bb1 */
        start local 11 // org.graalvm.compiler.asm.Label bb1
         7: .line 681
            new org.graalvm.compiler.asm.Label
            dup
            invokespecial org.graalvm.compiler.asm.Label.<init>:()V
            astore 12 /* bb2 */
        start local 12 // org.graalvm.compiler.asm.Label bb2
         8: .line 682
            new org.graalvm.compiler.asm.Label
            dup
            invokespecial org.graalvm.compiler.asm.Label.<init>:()V
            astore 13 /* bb3 */
        start local 13 // org.graalvm.compiler.asm.Label bb3
         9: .line 683
            new org.graalvm.compiler.asm.Label
            dup
            invokespecial org.graalvm.compiler.asm.Label.<init>:()V
            astore 14 /* bb4 */
        start local 14 // org.graalvm.compiler.asm.Label bb4
        10: .line 684
            new org.graalvm.compiler.asm.Label
            dup
            invokespecial org.graalvm.compiler.asm.Label.<init>:()V
            astore 15 /* bb5 */
        start local 15 // org.graalvm.compiler.asm.Label bb5
        11: .line 685
            new org.graalvm.compiler.asm.Label
            dup
            invokespecial org.graalvm.compiler.asm.Label.<init>:()V
            astore 16 /* bb6 */
        start local 16 // org.graalvm.compiler.asm.Label bb6
        12: .line 686
            new org.graalvm.compiler.asm.Label
            dup
            invokespecial org.graalvm.compiler.asm.Label.<init>:()V
            astore 17 /* bb7 */
        start local 17 // org.graalvm.compiler.asm.Label bb7
        13: .line 687
            new org.graalvm.compiler.asm.Label
            dup
            invokespecial org.graalvm.compiler.asm.Label.<init>:()V
            astore 18 /* bb8 */
        start local 18 // org.graalvm.compiler.asm.Label bb8
        14: .line 689
            aload 0 /* this */
            getfield org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp.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 19 /* gpr1 */
        start local 19 // jdk.vm.ci.code.Register gpr1
        15: .line 690
            aload 0 /* this */
            getfield org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp.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 20 /* gpr2 */
        start local 20 // jdk.vm.ci.code.Register gpr2
        16: .line 691
            aload 0 /* this */
            getfield org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp.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 21 /* gpr3 */
        start local 21 // jdk.vm.ci.code.Register gpr3
        17: .line 692
            aload 0 /* this */
            getfield org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp.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 22 /* gpr4 */
        start local 22 // jdk.vm.ci.code.Register gpr4
        18: .line 694
            aload 0 /* this */
            getfield org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp.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 23 /* temp1 */
        start local 23 // jdk.vm.ci.code.Register temp1
        19: .line 695
            aload 0 /* this */
            getfield org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp.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 24 /* temp2 */
        start local 24 // jdk.vm.ci.code.Register temp2
        20: .line 696
            aload 0 /* this */
            getfield org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp.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 25 /* temp3 */
        start local 25 // jdk.vm.ci.code.Register temp3
        21: .line 697
            aload 0 /* this */
            getfield org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp.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 26 /* temp4 */
        start local 26 // jdk.vm.ci.code.Register temp4
        22: .line 698
            aload 0 /* this */
            getfield org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp.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 27 /* temp5 */
        start local 27 // jdk.vm.ci.code.Register temp5
        23: .line 699
            aload 0 /* this */
            getfield org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp.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 28 /* temp6 */
        start local 28 // jdk.vm.ci.code.Register temp6
        24: .line 700
            aload 0 /* this */
            getfield org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp.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 29 /* temp7 */
        start local 29 // jdk.vm.ci.code.Register temp7
        25: .line 702
            aload 3 /* crb */
            aload 0 /* this */
            getfield org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp.stackTemp:Ljdk/vm/ci/meta/Value;
            invokevirtual org.graalvm.compiler.lir.asm.CompilationResultBuilder.asAddress:(Ljdk/vm/ci/meta/Value;)Lorg/graalvm/compiler/asm/AbstractAddress;
            checkcast org.graalvm.compiler.asm.amd64.AMD64Address
            astore 30 /* stackSlot */
        start local 30 // org.graalvm.compiler.asm.amd64.AMD64Address stackSlot
        26: .line 704
            aload 0 /* this */
            aload 3 /* crb */
            invokevirtual org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp.setCrb:(Lorg/graalvm/compiler/lir/asm/CompilationResultBuilder;)V
        27: .line 705
            aload 4 /* masm */
            aload 30 /* stackSlot */
            aload 2 /* value */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movdq:(Lorg/graalvm/compiler/asm/amd64/AMD64Address;Ljdk/vm/ci/code/Register;)V
        28: .line 706
            aload 1 /* dest */
            getfield jdk.vm.ci.code.Register.encoding:I
            aload 2 /* value */
            getfield jdk.vm.ci.code.Register.encoding:I
            if_icmpeq 30
        29: .line 707
            aload 4 /* masm */
            aload 1 /* dest */
            aload 2 /* value */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movdqu:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
        30: .line 709
      StackMap locals: org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp 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.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 org.graalvm.compiler.asm.amd64.AMD64Address
      StackMap stack:
            aload 4 /* masm */
            aload 27 /* temp5 */
            aload 0 /* this */
            aload 5 /* highmaskLogTenPtr */
            invokevirtual org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp.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
        31: .line 713
            aload 4 /* masm */
            aload 24 /* temp2 */
            aload 24 /* temp2 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.xorpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
        32: .line 714
            aload 4 /* masm */
            aload 19 /* gpr1 */
            sipush 16368
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movl:(Ljdk/vm/ci/code/Register;I)V
        33: .line 715
            aload 4 /* masm */
            aload 24 /* temp2 */
            aload 19 /* gpr1 */
            iconst_3
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.pinsrw:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;I)V
        34: .line 716
            aload 4 /* masm */
            aload 20 /* gpr2 */
            ldc 1054736384
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movl:(Ljdk/vm/ci/code/Register;I)V
        35: .line 717
            aload 4 /* masm */
            aload 29 /* temp7 */
            aload 20 /* gpr2 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movdl:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
        36: .line 718
            aload 4 /* masm */
            aload 25 /* temp3 */
            aload 25 /* temp3 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.xorpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
        37: .line 719
            aload 4 /* masm */
            aload 21 /* gpr3 */
            sipush 30704
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movl:(Ljdk/vm/ci/code/Register;I)V
        38: .line 720
            aload 4 /* masm */
            aload 25 /* temp3 */
            aload 21 /* gpr3 */
            iconst_3
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.pinsrw:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;I)V
        39: .line 721
            aload 4 /* masm */
            aload 21 /* gpr3 */
            ldc 32768
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movl:(Ljdk/vm/ci/code/Register;I)V
        40: .line 722
            aload 4 /* masm */
            aload 26 /* temp4 */
            aload 21 /* gpr3 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movdl:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
        41: .line 723
            aload 4 /* masm */
            aload 23 /* temp1 */
            aload 2 /* value */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movdqu:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
        42: .line 724
            aload 4 /* masm */
            aload 19 /* 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
        43: .line 725
            aload 4 /* masm */
            aload 1 /* dest */
            aload 24 /* temp2 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.por:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
        44: .line 726
            aload 4 /* masm */
            aload 20 /* gpr2 */
            sipush 16352
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movl:(Ljdk/vm/ci/code/Register;I)V
        45: .line 727
            aload 4 /* masm */
            aload 1 /* dest */
            bipush 27
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.psrlq:(Ljdk/vm/ci/code/Register;I)V
        46: .line 728
            aload 4 /* masm */
            aload 24 /* temp2 */
            aload 0 /* this */
            aload 6 /* logTenEPtr */
            invokevirtual org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp.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
        47: .line 732
            aload 4 /* masm */
            aload 1 /* dest */
            iconst_2
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.psrld:(Ljdk/vm/ci/code/Register;I)V
        48: .line 733
            aload 4 /* 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
        49: .line 734
            aload 4 /* masm */
            aload 23 /* temp1 */
            bipush 12
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.psllq:(Ljdk/vm/ci/code/Register;I)V
        50: .line 735
            aload 4 /* masm */
            aload 28 /* temp6 */
            aload 27 /* temp5 */
            bipush 78
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.pshufd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;I)V
        51: .line 736
            aload 4 /* masm */
            aload 23 /* temp1 */
            bipush 12
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.psrlq:(Ljdk/vm/ci/code/Register;I)V
        52: .line 737
            aload 4 /* masm */
            aload 19 /* gpr1 */
            bipush 16
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.subl:(Ljdk/vm/ci/code/Register;I)V
        53: .line 738
            aload 4 /* masm */
            aload 19 /* gpr1 */
            sipush 32736
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.cmpl:(Ljdk/vm/ci/code/Register;I)V
        54: .line 739
            aload 4 /* masm */
            getstatic org.graalvm.compiler.asm.amd64.AMD64Assembler$ConditionFlag.AboveEqual:Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;
            aload 10 /* bb0 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.jcc:(Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;Lorg/graalvm/compiler/asm/Label;)V
        55: .line 741
            aload 4 /* masm */
            aload 11 /* bb1 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.bind:(Lorg/graalvm/compiler/asm/Label;)V
        56: .line 742
            aload 4 /* masm */
            aload 1 /* dest */
            aload 29 /* temp7 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.mulss:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
        57: .line 743
            aload 4 /* masm */
            aload 23 /* temp1 */
            aload 25 /* temp3 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.por:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
        58: .line 744
            aload 4 /* masm */
            aload 27 /* temp5 */
            aload 23 /* temp1 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.andpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
        59: .line 745
            aload 4 /* masm */
            aload 1 /* dest */
            aload 26 /* temp4 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.paddd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
        60: .line 746
            aload 4 /* masm */
            aload 25 /* temp3 */
            aload 0 /* this */
            aload 9 /* coeffLogTenDataPtr */
            invokevirtual org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp.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
        61: .line 750
            aload 4 /* masm */
            aload 22 /* gpr4 */
            aload 0 /* this */
            aload 9 /* coeffLogTenDataPtr */
            invokevirtual org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp.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
        62: .line 751
            aload 4 /* masm */
            aload 26 /* temp4 */
            new org.graalvm.compiler.asm.amd64.AMD64Address
            dup
            aload 22 /* gpr4 */
            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
        63: .line 755
            aload 4 /* masm */
            aload 23 /* temp1 */
            aload 27 /* temp5 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.subsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
        64: .line 756
            aload 4 /* masm */
            aload 21 /* gpr3 */
            aload 1 /* dest */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movdl:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
        65: .line 757
            aload 4 /* masm */
            aload 1 /* dest */
            bipush 29
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.psllq:(Ljdk/vm/ci/code/Register;I)V
        66: .line 758
            aload 4 /* masm */
            aload 1 /* dest */
            aload 28 /* temp6 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.andpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
        67: .line 759
            aload 4 /* masm */
            aload 28 /* temp6 */
            aload 0 /* this */
            aload 8 /* logTwoLogTenDataPtr */
            invokevirtual org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp.externalAddress:(Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;)Lorg/graalvm/compiler/asm/amd64/AMD64Address;
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movdq:(Ljdk/vm/ci/code/Register;Lorg/graalvm/compiler/asm/amd64/AMD64Address;)V
        68: .line 761
            aload 4 /* masm */
            aload 19 /* gpr1 */
            sipush 32752
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.andl:(Ljdk/vm/ci/code/Register;I)V
        69: .line 762
            aload 4 /* masm */
            aload 19 /* gpr1 */
            aload 20 /* gpr2 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.subl:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
        70: .line 763
            aload 4 /* masm */
            aload 29 /* temp7 */
            aload 19 /* gpr1 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.cvtsi2sdl:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
        71: .line 764
            aload 4 /* masm */
            aload 27 /* temp5 */
            aload 1 /* dest */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.mulpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
        72: .line 765
            aload 4 /* masm */
            aload 23 /* temp1 */
            aload 1 /* dest */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.mulsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
        73: .line 766
            aload 4 /* masm */
            aload 27 /* temp5 */
            aload 24 /* temp2 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.subsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
        74: .line 767
            aload 4 /* masm */
            aload 24 /* temp2 */
            new org.graalvm.compiler.asm.amd64.AMD64Address
            dup
            aload 22 /* gpr4 */
            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
        75: .line 771
            aload 4 /* masm */
            aload 22 /* gpr4 */
            aload 0 /* this */
            aload 7 /* logTenTablePtr */
            invokevirtual org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp.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
        76: .line 772
            aload 4 /* masm */
            aload 21 /* gpr3 */
            ldc 16711680
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.andl:(Ljdk/vm/ci/code/Register;I)V
        77: .line 773
            aload 4 /* masm */
            aload 21 /* gpr3 */
            bipush 12
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.shrl:(Ljdk/vm/ci/code/Register;I)V
        78: .line 774
            aload 4 /* masm */
            aload 1 /* dest */
            new org.graalvm.compiler.asm.amd64.AMD64Address
            dup
            aload 22 /* gpr4 */
            aload 21 /* gpr3 */
            getstatic org.graalvm.compiler.asm.amd64.AMD64Address$Scale.Times1:Lorg/graalvm/compiler/asm/amd64/AMD64Address$Scale;
            sipush -1504
            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
        79: .line 775
            aload 4 /* masm */
            aload 23 /* temp1 */
            aload 27 /* temp5 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
        80: .line 776
            aload 4 /* masm */
            aload 28 /* temp6 */
            aload 29 /* temp7 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.mulsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
        81: .line 777
            aload 4 /* masm */
            aload 27 /* temp5 */
            aload 23 /* temp1 */
            bipush 68
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.pshufd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;I)V
        82: .line 778
            aload 4 /* masm */
            aload 22 /* gpr4 */
            aload 0 /* this */
            aload 8 /* logTwoLogTenDataPtr */
            invokevirtual org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp.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
        83: .line 779
            aload 4 /* masm */
            aload 29 /* temp7 */
            new org.graalvm.compiler.asm.amd64.AMD64Address
            dup
            aload 22 /* gpr4 */
            bipush 8
            invokespecial org.graalvm.compiler.asm.amd64.AMD64Address.<init>:(Ljdk/vm/ci/code/Register;I)V
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.mulsd:(Ljdk/vm/ci/code/Register;Lorg/graalvm/compiler/asm/amd64/AMD64Address;)V
        84: .line 781
            aload 4 /* masm */
            aload 25 /* temp3 */
            aload 23 /* temp1 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.mulsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
        85: .line 782
            aload 4 /* masm */
            aload 1 /* dest */
            aload 28 /* temp6 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
        86: .line 783
            aload 4 /* masm */
            aload 26 /* temp4 */
            aload 27 /* temp5 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.mulpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
        87: .line 784
            aload 4 /* masm */
            aload 22 /* gpr4 */
            aload 0 /* this */
            aload 6 /* logTenEPtr */
            invokevirtual org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp.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
        88: .line 785
            aload 4 /* masm */
            aload 28 /* temp6 */
            new org.graalvm.compiler.asm.amd64.AMD64Address
            dup
            aload 22 /* gpr4 */
            bipush 8
            invokespecial org.graalvm.compiler.asm.amd64.AMD64Address.<init>:(Ljdk/vm/ci/code/Register;I)V
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movdq:(Ljdk/vm/ci/code/Register;Lorg/graalvm/compiler/asm/amd64/AMD64Address;)V
        89: .line 787
            aload 4 /* masm */
            aload 27 /* temp5 */
            aload 27 /* temp5 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.mulpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
        90: .line 788
            aload 4 /* masm */
            aload 26 /* temp4 */
            aload 24 /* temp2 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
        91: .line 789
            aload 4 /* masm */
            aload 25 /* temp3 */
            aload 27 /* temp5 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.mulpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
        92: .line 790
            aload 4 /* masm */
            aload 24 /* temp2 */
            aload 1 /* dest */
            sipush 228
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.pshufd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;I)V
        93: .line 791
            aload 4 /* masm */
            aload 1 /* dest */
            aload 23 /* temp1 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
        94: .line 792
            aload 4 /* masm */
            aload 26 /* temp4 */
            aload 23 /* temp1 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.mulsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
        95: .line 793
            aload 4 /* masm */
            aload 24 /* temp2 */
            aload 1 /* dest */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.subsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
        96: .line 794
            aload 4 /* masm */
            aload 28 /* temp6 */
            aload 23 /* temp1 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.mulsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
        97: .line 795
            aload 4 /* masm */
            aload 23 /* temp1 */
            aload 24 /* temp2 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
        98: .line 796
            aload 4 /* masm */
            aload 24 /* temp2 */
            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
        99: .line 797
            aload 4 /* masm */
            aload 27 /* temp5 */
            aload 27 /* temp5 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.mulsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       100: .line 798
            aload 4 /* masm */
            aload 29 /* temp7 */
            aload 24 /* temp2 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       101: .line 799
            aload 4 /* masm */
            aload 23 /* temp1 */
            aload 28 /* temp6 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       102: .line 800
            aload 4 /* masm */
            aload 26 /* temp4 */
            aload 25 /* temp3 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       103: .line 801
            aload 4 /* masm */
            aload 23 /* temp1 */
            aload 29 /* temp7 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       104: .line 802
            aload 4 /* masm */
            aload 26 /* temp4 */
            aload 27 /* temp5 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.mulpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       105: .line 803
            aload 4 /* masm */
            aload 23 /* temp1 */
            aload 26 /* temp4 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       106: .line 804
            aload 4 /* masm */
            aload 27 /* temp5 */
            aload 26 /* temp4 */
            sipush 238
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.pshufd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;I)V
       107: .line 805
            aload 4 /* masm */
            aload 23 /* temp1 */
            aload 27 /* temp5 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       108: .line 806
            aload 4 /* masm */
            aload 1 /* dest */
            aload 23 /* temp1 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       109: .line 807
            aload 4 /* masm */
            aload 18 /* bb8 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.jmp:(Lorg/graalvm/compiler/asm/Label;)V
       110: .line 809
            aload 4 /* masm */
            aload 10 /* bb0 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.bind:(Lorg/graalvm/compiler/asm/Label;)V
       111: .line 810
            aload 4 /* masm */
            aload 1 /* dest */
            aload 30 /* stackSlot */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movdq:(Ljdk/vm/ci/code/Register;Lorg/graalvm/compiler/asm/amd64/AMD64Address;)V
       112: .line 811
            aload 4 /* masm */
            aload 23 /* temp1 */
            aload 30 /* stackSlot */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movdq:(Ljdk/vm/ci/code/Register;Lorg/graalvm/compiler/asm/amd64/AMD64Address;)V
       113: .line 812
            aload 4 /* masm */
            aload 19 /* gpr1 */
            bipush 16
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addl:(Ljdk/vm/ci/code/Register;I)V
       114: .line 813
            aload 4 /* masm */
            aload 19 /* gpr1 */
            ldc 32768
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.cmpl:(Ljdk/vm/ci/code/Register;I)V
       115: .line 814
            aload 4 /* masm */
            getstatic org.graalvm.compiler.asm.amd64.AMD64Assembler$ConditionFlag.AboveEqual:Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;
            aload 12 /* bb2 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.jcc:(Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;Lorg/graalvm/compiler/asm/Label;)V
       116: .line 816
            aload 4 /* masm */
            aload 19 /* gpr1 */
            bipush 16
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.cmpl:(Ljdk/vm/ci/code/Register;I)V
       117: .line 817
            aload 4 /* masm */
            getstatic org.graalvm.compiler.asm.amd64.AMD64Assembler$ConditionFlag.Below:Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;
            aload 13 /* bb3 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.jcc:(Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;Lorg/graalvm/compiler/asm/Label;)V
       118: .line 819
            aload 4 /* masm */
            aload 14 /* bb4 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.bind:(Lorg/graalvm/compiler/asm/Label;)V
       119: .line 820
            aload 4 /* 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
       120: .line 821
            aload 4 /* masm */
            aload 18 /* bb8 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.jmp:(Lorg/graalvm/compiler/asm/Label;)V
       121: .line 823
            aload 4 /* masm */
            aload 15 /* bb5 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.bind:(Lorg/graalvm/compiler/asm/Label;)V
       122: .line 824
            aload 4 /* masm */
            getstatic org.graalvm.compiler.asm.amd64.AMD64Assembler$ConditionFlag.Above:Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;
            aload 14 /* bb4 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.jcc:(Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;Lorg/graalvm/compiler/asm/Label;)V
       123: .line 826
            aload 4 /* masm */
            aload 21 /* gpr3 */
            iconst_0
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.cmpl:(Ljdk/vm/ci/code/Register;I)V
       124: .line 827
            aload 4 /* masm */
            getstatic org.graalvm.compiler.asm.amd64.AMD64Assembler$ConditionFlag.Above:Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;
            aload 14 /* bb4 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.jcc:(Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;Lorg/graalvm/compiler/asm/Label;)V
       125: .line 829
            aload 4 /* masm */
            aload 16 /* bb6 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.jmp:(Lorg/graalvm/compiler/asm/Label;)V
       126: .line 831
            aload 4 /* masm */
            aload 13 /* bb3 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.bind:(Lorg/graalvm/compiler/asm/Label;)V
       127: .line 832
            aload 4 /* masm */
            aload 23 /* temp1 */
            aload 23 /* temp1 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.xorpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       128: .line 833
            aload 4 /* masm */
            aload 23 /* temp1 */
            aload 1 /* dest */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       129: .line 834
            aload 4 /* masm */
            aload 21 /* gpr3 */
            aload 23 /* temp1 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movdl:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       130: .line 835
            aload 4 /* masm */
            aload 23 /* temp1 */
            bipush 32
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.psrlq:(Ljdk/vm/ci/code/Register;I)V
       131: .line 836
            aload 4 /* masm */
            aload 20 /* gpr2 */
            aload 23 /* temp1 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movdl:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       132: .line 837
            aload 4 /* masm */
            aload 21 /* gpr3 */
            aload 20 /* gpr2 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.orl:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       133: .line 838
            aload 4 /* masm */
            aload 21 /* gpr3 */
            iconst_0
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.cmpl:(Ljdk/vm/ci/code/Register;I)V
       134: .line 839
            aload 4 /* masm */
            getstatic org.graalvm.compiler.asm.amd64.AMD64Assembler$ConditionFlag.Equal:Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;
            aload 17 /* bb7 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.jcc:(Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;Lorg/graalvm/compiler/asm/Label;)V
       135: .line 841
            aload 4 /* masm */
            aload 23 /* temp1 */
            aload 23 /* temp1 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.xorpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       136: .line 842
            aload 4 /* masm */
            aload 24 /* temp2 */
            aload 24 /* temp2 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.xorpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       137: .line 843
            aload 4 /* masm */
            aload 19 /* gpr1 */
            sipush 18416
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movl:(Ljdk/vm/ci/code/Register;I)V
       138: .line 844
            aload 4 /* masm */
            aload 23 /* temp1 */
            aload 19 /* gpr1 */
            iconst_3
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.pinsrw:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;I)V
       139: .line 845
            aload 4 /* masm */
            aload 1 /* dest */
            aload 23 /* temp1 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.mulsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       140: .line 846
            aload 4 /* masm */
            aload 19 /* gpr1 */
            sipush 16368
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movl:(Ljdk/vm/ci/code/Register;I)V
       141: .line 847
            aload 4 /* masm */
            aload 24 /* temp2 */
            aload 19 /* gpr1 */
            iconst_3
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.pinsrw:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;I)V
       142: .line 848
            aload 4 /* masm */
            aload 23 /* temp1 */
            aload 1 /* dest */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movdqu:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       143: .line 849
            aload 4 /* masm */
            aload 19 /* 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
       144: .line 850
            aload 4 /* masm */
            aload 1 /* dest */
            aload 24 /* temp2 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.por:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       145: .line 851
            aload 4 /* masm */
            aload 20 /* gpr2 */
            sipush 18416
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movl:(Ljdk/vm/ci/code/Register;I)V
       146: .line 852
            aload 4 /* masm */
            aload 1 /* dest */
            bipush 27
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.psrlq:(Ljdk/vm/ci/code/Register;I)V
       147: .line 853
            aload 4 /* masm */
            aload 24 /* temp2 */
            aload 0 /* this */
            aload 6 /* logTenEPtr */
            invokevirtual org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp.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
       148: .line 857
            aload 4 /* masm */
            aload 1 /* dest */
            iconst_2
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.psrld:(Ljdk/vm/ci/code/Register;I)V
       149: .line 858
            aload 4 /* 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
       150: .line 859
            aload 4 /* masm */
            aload 23 /* temp1 */
            bipush 12
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.psllq:(Ljdk/vm/ci/code/Register;I)V
       151: .line 860
            aload 4 /* masm */
            aload 28 /* temp6 */
            aload 27 /* temp5 */
            bipush 78
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.pshufd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;I)V
       152: .line 861
            aload 4 /* masm */
            aload 23 /* temp1 */
            bipush 12
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.psrlq:(Ljdk/vm/ci/code/Register;I)V
       153: .line 862
            aload 4 /* masm */
            aload 11 /* bb1 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.jmp:(Lorg/graalvm/compiler/asm/Label;)V
       154: .line 864
            aload 4 /* masm */
            aload 12 /* bb2 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.bind:(Lorg/graalvm/compiler/asm/Label;)V
       155: .line 865
            aload 4 /* masm */
            aload 21 /* gpr3 */
            aload 23 /* temp1 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movdl:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       156: .line 866
            aload 4 /* masm */
            aload 23 /* temp1 */
            bipush 32
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.psrlq:(Ljdk/vm/ci/code/Register;I)V
       157: .line 867
            aload 4 /* masm */
            aload 20 /* gpr2 */
            aload 23 /* temp1 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movdl:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       158: .line 868
            aload 4 /* masm */
            aload 20 /* gpr2 */
            aload 20 /* gpr2 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addl:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       159: .line 869
            aload 4 /* masm */
            aload 20 /* gpr2 */
            ldc -2097152
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.cmpl:(Ljdk/vm/ci/code/Register;I)V
       160: .line 870
            aload 4 /* masm */
            getstatic org.graalvm.compiler.asm.amd64.AMD64Assembler$ConditionFlag.AboveEqual:Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;
            aload 15 /* bb5 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.jcc:(Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;Lorg/graalvm/compiler/asm/Label;)V
       161: .line 872
            aload 4 /* masm */
            aload 21 /* gpr3 */
            aload 20 /* gpr2 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.orl:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       162: .line 873
            aload 4 /* masm */
            aload 21 /* gpr3 */
            iconst_0
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.cmpl:(Ljdk/vm/ci/code/Register;I)V
       163: .line 874
            aload 4 /* masm */
            getstatic org.graalvm.compiler.asm.amd64.AMD64Assembler$ConditionFlag.Equal:Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;
            aload 17 /* bb7 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.jcc:(Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;Lorg/graalvm/compiler/asm/Label;)V
       164: .line 876
            aload 4 /* masm */
            aload 16 /* bb6 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.bind:(Lorg/graalvm/compiler/asm/Label;)V
       165: .line 877
            aload 4 /* masm */
            aload 23 /* temp1 */
            aload 23 /* temp1 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.xorpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       166: .line 878
            aload 4 /* 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
       167: .line 879
            aload 4 /* masm */
            aload 19 /* gpr1 */
            sipush 32752
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movl:(Ljdk/vm/ci/code/Register;I)V
       168: .line 880
            aload 4 /* masm */
            aload 23 /* temp1 */
            aload 19 /* gpr1 */
            iconst_3
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.pinsrw:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;I)V
       169: .line 881
            aload 4 /* masm */
            aload 1 /* dest */
            aload 23 /* temp1 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.mulsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       170: .line 882
            aload 4 /* masm */
            aload 18 /* bb8 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.jmp:(Lorg/graalvm/compiler/asm/Label;)V
       171: .line 884
            aload 4 /* masm */
            aload 17 /* bb7 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.bind:(Lorg/graalvm/compiler/asm/Label;)V
       172: .line 885
            aload 4 /* masm */
            aload 23 /* temp1 */
            aload 23 /* temp1 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.xorpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       173: .line 886
            aload 4 /* 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
       174: .line 887
            aload 4 /* masm */
            aload 19 /* gpr1 */
            ldc 49136
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movl:(Ljdk/vm/ci/code/Register;I)V
       175: .line 888
            aload 4 /* masm */
            aload 1 /* dest */
            aload 19 /* gpr1 */
            iconst_3
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.pinsrw:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;I)V
       176: .line 889
            aload 4 /* masm */
            aload 1 /* dest */
            aload 23 /* temp1 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.divsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       177: .line 891
            aload 4 /* masm */
            aload 18 /* bb8 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.bind:(Lorg/graalvm/compiler/asm/Label;)V
       178: .line 892
            return
        end local 30 // org.graalvm.compiler.asm.amd64.AMD64Address stackSlot
        end local 29 // jdk.vm.ci.code.Register temp7
        end local 28 // jdk.vm.ci.code.Register temp6
        end local 27 // jdk.vm.ci.code.Register temp5
        end local 26 // jdk.vm.ci.code.Register temp4
        end local 25 // jdk.vm.ci.code.Register temp3
        end local 24 // jdk.vm.ci.code.Register temp2
        end local 23 // jdk.vm.ci.code.Register temp1
        end local 22 // jdk.vm.ci.code.Register gpr4
        end local 21 // jdk.vm.ci.code.Register gpr3
        end local 20 // jdk.vm.ci.code.Register gpr2
        end local 19 // jdk.vm.ci.code.Register gpr1
        end local 18 // org.graalvm.compiler.asm.Label bb8
        end local 17 // org.graalvm.compiler.asm.Label bb7
        end local 16 // org.graalvm.compiler.asm.Label bb6
        end local 15 // org.graalvm.compiler.asm.Label bb5
        end local 14 // org.graalvm.compiler.asm.Label bb4
        end local 13 // org.graalvm.compiler.asm.Label bb3
        end local 12 // org.graalvm.compiler.asm.Label bb2
        end local 11 // org.graalvm.compiler.asm.Label bb1
        end local 10 // org.graalvm.compiler.asm.Label bb0
        end local 9 // org.graalvm.compiler.lir.asm.ArrayDataPointerConstant coeffLogTenDataPtr
        end local 8 // org.graalvm.compiler.lir.asm.ArrayDataPointerConstant logTwoLogTenDataPtr
        end local 7 // org.graalvm.compiler.lir.asm.ArrayDataPointerConstant logTenTablePtr
        end local 6 // org.graalvm.compiler.lir.asm.ArrayDataPointerConstant logTenEPtr
        end local 5 // org.graalvm.compiler.lir.asm.ArrayDataPointerConstant highmaskLogTenPtr
        end local 4 // org.graalvm.compiler.asm.amd64.AMD64MacroAssembler masm
        end local 3 // org.graalvm.compiler.lir.asm.CompilationResultBuilder crb
        end local 2 // jdk.vm.ci.code.Register value
        end local 1 // jdk.vm.ci.code.Register dest
        end local 0 // org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp this
      LocalVariableTable:
        Start  End  Slot                 Name  Signature
            0  179     0                 this  Lorg/graalvm/compiler/lir/amd64/AMD64MathIntrinsicUnaryOp;
            0  179     1                 dest  Ljdk/vm/ci/code/Register;
            0  179     2                value  Ljdk/vm/ci/code/Register;
            0  179     3                  crb  Lorg/graalvm/compiler/lir/asm/CompilationResultBuilder;
            0  179     4                 masm  Lorg/graalvm/compiler/asm/amd64/AMD64MacroAssembler;
            1  179     5    highmaskLogTenPtr  Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;
            2  179     6           logTenEPtr  Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;
            3  179     7       logTenTablePtr  Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;
            4  179     8  logTwoLogTenDataPtr  Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;
            5  179     9   coeffLogTenDataPtr  Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;
            6  179    10                  bb0  Lorg/graalvm/compiler/asm/Label;
            7  179    11                  bb1  Lorg/graalvm/compiler/asm/Label;
            8  179    12                  bb2  Lorg/graalvm/compiler/asm/Label;
            9  179    13                  bb3  Lorg/graalvm/compiler/asm/Label;
           10  179    14                  bb4  Lorg/graalvm/compiler/asm/Label;
           11  179    15                  bb5  Lorg/graalvm/compiler/asm/Label;
           12  179    16                  bb6  Lorg/graalvm/compiler/asm/Label;
           13  179    17                  bb7  Lorg/graalvm/compiler/asm/Label;
           14  179    18                  bb8  Lorg/graalvm/compiler/asm/Label;
           15  179    19                 gpr1  Ljdk/vm/ci/code/Register;
           16  179    20                 gpr2  Ljdk/vm/ci/code/Register;
           17  179    21                 gpr3  Ljdk/vm/ci/code/Register;
           18  179    22                 gpr4  Ljdk/vm/ci/code/Register;
           19  179    23                temp1  Ljdk/vm/ci/code/Register;
           20  179    24                temp2  Ljdk/vm/ci/code/Register;
           21  179    25                temp3  Ljdk/vm/ci/code/Register;
           22  179    26                temp4  Ljdk/vm/ci/code/Register;
           23  179    27                temp5  Ljdk/vm/ci/code/Register;
           24  179    28                temp6  Ljdk/vm/ci/code/Register;
           25  179    29                temp7  Ljdk/vm/ci/code/Register;
           26  179    30            stackSlot  Lorg/graalvm/compiler/asm/amd64/AMD64Address;
    MethodParameters:
       Name  Flags
      dest   
      value  
      crb    
      masm   

  public void sinIntrinsic(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;Lorg/graalvm/compiler/lir/asm/CompilationResultBuilder;Lorg/graalvm/compiler/asm/amd64/AMD64MacroAssembler;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=56, args_size=5
        start local 0 // org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp this
        start local 1 // jdk.vm.ci.code.Register dest
        start local 2 // jdk.vm.ci.code.Register value
        start local 3 // org.graalvm.compiler.lir.asm.CompilationResultBuilder crb
        start local 4 // org.graalvm.compiler.asm.amd64.AMD64MacroAssembler masm
         0: .line 1175
            new org.graalvm.compiler.lir.asm.ArrayDataPointerConstant
            dup
            aload 0 /* this */
            getfield org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp.oneHalf:[I
            bipush 16
            invokespecial org.graalvm.compiler.lir.asm.ArrayDataPointerConstant.<init>:([II)V
            astore 5 /* oneHalfPtr */
        start local 5 // org.graalvm.compiler.lir.asm.ArrayDataPointerConstant oneHalfPtr
         1: .line 1176
            new org.graalvm.compiler.lir.asm.ArrayDataPointerConstant
            dup
            aload 0 /* this */
            getfield org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp.pTwo:[I
            bipush 16
            invokespecial org.graalvm.compiler.lir.asm.ArrayDataPointerConstant.<init>:([II)V
            astore 6 /* pTwoPtr */
        start local 6 // org.graalvm.compiler.lir.asm.ArrayDataPointerConstant pTwoPtr
         2: .line 1177
            new org.graalvm.compiler.lir.asm.ArrayDataPointerConstant
            dup
            aload 0 /* this */
            getfield org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp.scFour:[I
            bipush 16
            invokespecial org.graalvm.compiler.lir.asm.ArrayDataPointerConstant.<init>:([II)V
            astore 7 /* scFourPtr */
        start local 7 // org.graalvm.compiler.lir.asm.ArrayDataPointerConstant scFourPtr
         3: .line 1178
            new org.graalvm.compiler.lir.asm.ArrayDataPointerConstant
            dup
            aload 0 /* this */
            getfield org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp.cTable:[I
            bipush 16
            invokespecial org.graalvm.compiler.lir.asm.ArrayDataPointerConstant.<init>:([II)V
            astore 8 /* cTablePtr */
        start local 8 // org.graalvm.compiler.lir.asm.ArrayDataPointerConstant cTablePtr
         4: .line 1179
            new org.graalvm.compiler.lir.asm.ArrayDataPointerConstant
            dup
            aload 0 /* this */
            getfield org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp.scTwo:[I
            bipush 16
            invokespecial org.graalvm.compiler.lir.asm.ArrayDataPointerConstant.<init>:([II)V
            astore 9 /* scTwoPtr */
        start local 9 // org.graalvm.compiler.lir.asm.ArrayDataPointerConstant scTwoPtr
         5: .line 1180
            new org.graalvm.compiler.lir.asm.ArrayDataPointerConstant
            dup
            aload 0 /* this */
            getfield org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp.scThree:[I
            bipush 16
            invokespecial org.graalvm.compiler.lir.asm.ArrayDataPointerConstant.<init>:([II)V
            astore 10 /* scThreePtr */
        start local 10 // org.graalvm.compiler.lir.asm.ArrayDataPointerConstant scThreePtr
         6: .line 1181
            new org.graalvm.compiler.lir.asm.ArrayDataPointerConstant
            dup
            aload 0 /* this */
            getfield org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp.scOne:[I
            bipush 16
            invokespecial org.graalvm.compiler.lir.asm.ArrayDataPointerConstant.<init>:([II)V
            astore 11 /* scOnePtr */
        start local 11 // org.graalvm.compiler.lir.asm.ArrayDataPointerConstant scOnePtr
         7: .line 1182
            new org.graalvm.compiler.lir.asm.ArrayDataPointerConstant
            dup
            aload 0 /* this */
            getfield org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp.piInvTable:[I
            bipush 16
            invokespecial org.graalvm.compiler.lir.asm.ArrayDataPointerConstant.<init>:([II)V
            astore 12 /* piInvTablePtr */
        start local 12 // org.graalvm.compiler.lir.asm.ArrayDataPointerConstant piInvTablePtr
         8: .line 1183
            new org.graalvm.compiler.lir.asm.ArrayDataPointerConstant
            dup
            aload 0 /* this */
            getfield org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp.piFour:[I
            bipush 16
            invokespecial org.graalvm.compiler.lir.asm.ArrayDataPointerConstant.<init>:([II)V
            astore 13 /* piFourPtr */
        start local 13 // org.graalvm.compiler.lir.asm.ArrayDataPointerConstant piFourPtr
         9: .line 1184
            new org.graalvm.compiler.lir.asm.ArrayDataPointerConstant
            dup
            aload 0 /* this */
            getfield org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp.piThirtyTwoInv:[I
            bipush 8
            invokespecial org.graalvm.compiler.lir.asm.ArrayDataPointerConstant.<init>:([II)V
            astore 14 /* piThirtyTwoInvPtr */
        start local 14 // org.graalvm.compiler.lir.asm.ArrayDataPointerConstant piThirtyTwoInvPtr
        10: .line 1185
            new org.graalvm.compiler.lir.asm.ArrayDataPointerConstant
            dup
            aload 0 /* this */
            getfield org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp.shifter:[I
            bipush 8
            invokespecial org.graalvm.compiler.lir.asm.ArrayDataPointerConstant.<init>:([II)V
            astore 15 /* shifterPtr */
        start local 15 // org.graalvm.compiler.lir.asm.ArrayDataPointerConstant shifterPtr
        11: .line 1186
            new org.graalvm.compiler.lir.asm.ArrayDataPointerConstant
            dup
            aload 0 /* this */
            getfield org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp.signMask:[I
            bipush 8
            invokespecial org.graalvm.compiler.lir.asm.ArrayDataPointerConstant.<init>:([II)V
            astore 16 /* signMaskPtr */
        start local 16 // org.graalvm.compiler.lir.asm.ArrayDataPointerConstant signMaskPtr
        12: .line 1187
            new org.graalvm.compiler.lir.asm.ArrayDataPointerConstant
            dup
            aload 0 /* this */
            getfield org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp.pThree:[I
            bipush 8
            invokespecial org.graalvm.compiler.lir.asm.ArrayDataPointerConstant.<init>:([II)V
            astore 17 /* pThreePtr */
        start local 17 // org.graalvm.compiler.lir.asm.ArrayDataPointerConstant pThreePtr
        13: .line 1188
            new org.graalvm.compiler.lir.asm.ArrayDataPointerConstant
            dup
            aload 0 /* this */
            getfield org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp.allOnes:[I
            bipush 8
            invokespecial org.graalvm.compiler.lir.asm.ArrayDataPointerConstant.<init>:([II)V
            astore 18 /* allOnesPtr */
        start local 18 // org.graalvm.compiler.lir.asm.ArrayDataPointerConstant allOnesPtr
        14: .line 1189
            new org.graalvm.compiler.lir.asm.ArrayDataPointerConstant
            dup
            aload 0 /* this */
            getfield org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp.twoPowFiftyFive:[I
            bipush 8
            invokespecial org.graalvm.compiler.lir.asm.ArrayDataPointerConstant.<init>:([II)V
            astore 19 /* twoPowFiftyFivePtr */
        start local 19 // org.graalvm.compiler.lir.asm.ArrayDataPointerConstant twoPowFiftyFivePtr
        15: .line 1190
            new org.graalvm.compiler.lir.asm.ArrayDataPointerConstant
            dup
            aload 0 /* this */
            getfield org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp.twoPowFiftyFiveM:[I
            bipush 8
            invokespecial org.graalvm.compiler.lir.asm.ArrayDataPointerConstant.<init>:([II)V
            astore 20 /* twoPowFiftyFiveMPtr */
        start local 20 // org.graalvm.compiler.lir.asm.ArrayDataPointerConstant twoPowFiftyFiveMPtr
        16: .line 1191
            new org.graalvm.compiler.lir.asm.ArrayDataPointerConstant
            dup
            aload 0 /* this */
            getfield org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp.pOne:[I
            bipush 8
            invokespecial org.graalvm.compiler.lir.asm.ArrayDataPointerConstant.<init>:([II)V
            astore 21 /* pOnePtr */
        start local 21 // org.graalvm.compiler.lir.asm.ArrayDataPointerConstant pOnePtr
        17: .line 1193
            new org.graalvm.compiler.asm.Label
            dup
            invokespecial org.graalvm.compiler.asm.Label.<init>:()V
            astore 22 /* bb0 */
        start local 22 // org.graalvm.compiler.asm.Label bb0
        18: .line 1194
            new org.graalvm.compiler.asm.Label
            dup
            invokespecial org.graalvm.compiler.asm.Label.<init>:()V
            astore 23 /* bb1 */
        start local 23 // org.graalvm.compiler.asm.Label bb1
        19: .line 1195
            new org.graalvm.compiler.asm.Label
            dup
            invokespecial org.graalvm.compiler.asm.Label.<init>:()V
            astore 24 /* bb2 */
        start local 24 // org.graalvm.compiler.asm.Label bb2
        20: .line 1196
            new org.graalvm.compiler.asm.Label
            dup
            invokespecial org.graalvm.compiler.asm.Label.<init>:()V
            astore 25 /* bb4 */
        start local 25 // org.graalvm.compiler.asm.Label bb4
        21: .line 1197
            new org.graalvm.compiler.asm.Label
            dup
            invokespecial org.graalvm.compiler.asm.Label.<init>:()V
            astore 26 /* bb5 */
        start local 26 // org.graalvm.compiler.asm.Label bb5
        22: .line 1198
            new org.graalvm.compiler.asm.Label
            dup
            invokespecial org.graalvm.compiler.asm.Label.<init>:()V
            astore 27 /* bb6 */
        start local 27 // org.graalvm.compiler.asm.Label bb6
        23: .line 1199
            new org.graalvm.compiler.asm.Label
            dup
            invokespecial org.graalvm.compiler.asm.Label.<init>:()V
            astore 28 /* bb8 */
        start local 28 // org.graalvm.compiler.asm.Label bb8
        24: .line 1200
            new org.graalvm.compiler.asm.Label
            dup
            invokespecial org.graalvm.compiler.asm.Label.<init>:()V
            astore 29 /* bb9 */
        start local 29 // org.graalvm.compiler.asm.Label bb9
        25: .line 1201
            new org.graalvm.compiler.asm.Label
            dup
            invokespecial org.graalvm.compiler.asm.Label.<init>:()V
            astore 30 /* bb10 */
        start local 30 // org.graalvm.compiler.asm.Label bb10
        26: .line 1202
            new org.graalvm.compiler.asm.Label
            dup
            invokespecial org.graalvm.compiler.asm.Label.<init>:()V
            astore 31 /* bb11 */
        start local 31 // org.graalvm.compiler.asm.Label bb11
        27: .line 1203
            new org.graalvm.compiler.asm.Label
            dup
            invokespecial org.graalvm.compiler.asm.Label.<init>:()V
            astore 32 /* bb12 */
        start local 32 // org.graalvm.compiler.asm.Label bb12
        28: .line 1204
            new org.graalvm.compiler.asm.Label
            dup
            invokespecial org.graalvm.compiler.asm.Label.<init>:()V
            astore 33 /* bb13 */
        start local 33 // org.graalvm.compiler.asm.Label bb13
        29: .line 1205
            new org.graalvm.compiler.asm.Label
            dup
            invokespecial org.graalvm.compiler.asm.Label.<init>:()V
            astore 34 /* bb14 */
        start local 34 // org.graalvm.compiler.asm.Label bb14
        30: .line 1206
            new org.graalvm.compiler.asm.Label
            dup
            invokespecial org.graalvm.compiler.asm.Label.<init>:()V
            astore 35 /* bb15 */
        start local 35 // org.graalvm.compiler.asm.Label bb15
        31: .line 1208
            aload 0 /* this */
            getfield org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp.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 36 /* gpr1 */
        start local 36 // jdk.vm.ci.code.Register gpr1
        32: .line 1209
            aload 0 /* this */
            getfield org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp.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 37 /* gpr2 */
        start local 37 // jdk.vm.ci.code.Register gpr2
        33: .line 1210
            aload 0 /* this */
            getfield org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp.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 38 /* gpr3 */
        start local 38 // jdk.vm.ci.code.Register gpr3
        34: .line 1211
            aload 0 /* this */
            getfield org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp.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 39 /* gpr4 */
        start local 39 // jdk.vm.ci.code.Register gpr4
        35: .line 1212
            aload 0 /* this */
            getfield org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp.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 40 /* gpr5 */
        start local 40 // jdk.vm.ci.code.Register gpr5
        36: .line 1213
            aload 0 /* this */
            getfield org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp.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 41 /* gpr6 */
        start local 41 // jdk.vm.ci.code.Register gpr6
        37: .line 1214
            aload 0 /* this */
            getfield org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp.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 42 /* gpr7 */
        start local 42 // jdk.vm.ci.code.Register gpr7
        38: .line 1215
            aload 0 /* this */
            getfield org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp.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 43 /* gpr8 */
        start local 43 // jdk.vm.ci.code.Register gpr8
        39: .line 1216
            aload 0 /* this */
            getfield org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp.gpr9Temp: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 44 /* gpr9 */
        start local 44 // jdk.vm.ci.code.Register gpr9
        40: .line 1217
            aload 0 /* this */
            getfield org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp.gpr10Temp: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 45 /* gpr10 */
        start local 45 // jdk.vm.ci.code.Register gpr10
        41: .line 1219
            aload 0 /* this */
            getfield org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp.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 46 /* temp1 */
        start local 46 // jdk.vm.ci.code.Register temp1
        42: .line 1220
            aload 0 /* this */
            getfield org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp.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 47 /* temp2 */
        start local 47 // jdk.vm.ci.code.Register temp2
        43: .line 1221
            aload 0 /* this */
            getfield org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp.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 48 /* temp3 */
        start local 48 // jdk.vm.ci.code.Register temp3
        44: .line 1222
            aload 0 /* this */
            getfield org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp.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 49 /* temp4 */
        start local 49 // jdk.vm.ci.code.Register temp4
        45: .line 1223
            aload 0 /* this */
            getfield org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp.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 50 /* temp5 */
        start local 50 // jdk.vm.ci.code.Register temp5
        46: .line 1224
            aload 0 /* this */
            getfield org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp.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 51 /* temp6 */
        start local 51 // jdk.vm.ci.code.Register temp6
        47: .line 1225
            aload 0 /* this */
            getfield org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp.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 52 /* temp7 */
        start local 52 // jdk.vm.ci.code.Register temp7
        48: .line 1226
            aload 0 /* this */
            getfield org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp.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 53 /* temp8 */
        start local 53 // jdk.vm.ci.code.Register temp8
        49: .line 1227
            aload 0 /* this */
            getfield org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp.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 54 /* temp9 */
        start local 54 // jdk.vm.ci.code.Register temp9
        50: .line 1229
            aload 3 /* crb */
            aload 0 /* this */
            getfield org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp.stackTemp:Ljdk/vm/ci/meta/Value;
            invokevirtual org.graalvm.compiler.lir.asm.CompilationResultBuilder.asAddress:(Ljdk/vm/ci/meta/Value;)Lorg/graalvm/compiler/asm/AbstractAddress;
            checkcast org.graalvm.compiler.asm.amd64.AMD64Address
            astore 55 /* stackSlot */
        start local 55 // org.graalvm.compiler.asm.amd64.AMD64Address stackSlot
        51: .line 1231
            aload 0 /* this */
            aload 3 /* crb */
            invokevirtual org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp.setCrb:(Lorg/graalvm/compiler/lir/asm/CompilationResultBuilder;)V
        52: .line 1232
            aload 4 /* masm */
            aload 55 /* stackSlot */
            aload 2 /* value */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movsd:(Lorg/graalvm/compiler/asm/amd64/AMD64Address;Ljdk/vm/ci/code/Register;)V
        53: .line 1233
            aload 1 /* dest */
            getfield jdk.vm.ci.code.Register.encoding:I
            aload 2 /* value */
            getfield jdk.vm.ci.code.Register.encoding:I
            if_icmpeq 55
        54: .line 1234
            aload 4 /* masm */
            aload 1 /* dest */
            aload 2 /* value */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movdqu:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
        55: .line 1237
      StackMap locals: org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp 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.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 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 jdk.vm.ci.code.Register org.graalvm.compiler.asm.amd64.AMD64Address
      StackMap stack:
            aload 4 /* masm */
            aload 36 /* gpr1 */
            aload 55 /* stackSlot */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.leaq:(Ljdk/vm/ci/code/Register;Lorg/graalvm/compiler/asm/amd64/AMD64Address;)V
        56: .line 1238
            aload 4 /* masm */
            aload 36 /* gpr1 */
            new org.graalvm.compiler.asm.amd64.AMD64Address
            dup
            aload 36 /* gpr1 */
            iconst_4
            invokespecial org.graalvm.compiler.asm.amd64.AMD64Address.<init>:(Ljdk/vm/ci/code/Register;I)V
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movl:(Ljdk/vm/ci/code/Register;Lorg/graalvm/compiler/asm/amd64/AMD64Address;)V
        57: .line 1239
            aload 4 /* masm */
            aload 46 /* temp1 */
            aload 0 /* this */
            aload 14 /* piThirtyTwoInvPtr */
            invokevirtual org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp.externalAddress:(Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;)Lorg/graalvm/compiler/asm/amd64/AMD64Address;
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movdq:(Ljdk/vm/ci/code/Register;Lorg/graalvm/compiler/asm/amd64/AMD64Address;)V
        58: .line 1241
            aload 4 /* masm */
            aload 47 /* temp2 */
            aload 0 /* this */
            aload 15 /* shifterPtr */
            invokevirtual org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp.externalAddress:(Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;)Lorg/graalvm/compiler/asm/amd64/AMD64Address;
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movdq:(Ljdk/vm/ci/code/Register;Lorg/graalvm/compiler/asm/amd64/AMD64Address;)V
        59: .line 1244
            aload 4 /* masm */
            aload 36 /* gpr1 */
            ldc 2147418112
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.andl:(Ljdk/vm/ci/code/Register;I)V
        60: .line 1245
            aload 4 /* masm */
            aload 36 /* gpr1 */
            ldc 808452096
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.subl:(Ljdk/vm/ci/code/Register;I)V
        61: .line 1246
            aload 4 /* masm */
            aload 36 /* gpr1 */
            ldc 281346048
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.cmpl:(Ljdk/vm/ci/code/Register;I)V
        62: .line 1247
            aload 4 /* masm */
            getstatic org.graalvm.compiler.asm.amd64.AMD64Assembler$ConditionFlag.Above:Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;
            aload 22 /* bb0 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.jcc:(Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;Lorg/graalvm/compiler/asm/Label;)V
        63: .line 1249
            aload 4 /* masm */
            aload 46 /* temp1 */
            aload 1 /* dest */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.mulsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
        64: .line 1250
            aload 4 /* masm */
            aload 50 /* temp5 */
            aload 0 /* this */
            aload 5 /* oneHalfPtr */
            invokevirtual org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp.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
        65: .line 1254
            aload 4 /* masm */
            aload 49 /* temp4 */
            aload 0 /* this */
            aload 16 /* signMaskPtr */
            invokevirtual org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp.externalAddress:(Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;)Lorg/graalvm/compiler/asm/amd64/AMD64Address;
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movdq:(Ljdk/vm/ci/code/Register;Lorg/graalvm/compiler/asm/amd64/AMD64Address;)V
        66: .line 1256
            aload 4 /* masm */
            aload 49 /* temp4 */
            aload 1 /* dest */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.pand:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
        67: .line 1257
            aload 4 /* masm */
            aload 50 /* temp5 */
            aload 49 /* temp4 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.por:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
        68: .line 1258
            aload 4 /* masm */
            aload 46 /* temp1 */
            aload 50 /* temp5 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
        69: .line 1259
            aload 4 /* masm */
            aload 39 /* gpr4 */
            aload 46 /* temp1 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.cvttsd2sil:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
        70: .line 1260
            aload 4 /* masm */
            aload 46 /* temp1 */
            aload 39 /* gpr4 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.cvtsi2sdl:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
        71: .line 1261
            aload 4 /* masm */
            aload 51 /* temp6 */
            aload 0 /* this */
            aload 6 /* pTwoPtr */
            invokevirtual org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp.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
        72: .line 1265
            aload 4 /* masm */
            aload 42 /* gpr7 */
            ldc 4591738658414919680
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movq:(Ljdk/vm/ci/code/Register;J)V
        73: .line 1266
            aload 4 /* masm */
            aload 48 /* temp3 */
            aload 42 /* gpr7 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movdq:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
        74: .line 1267
            aload 4 /* masm */
            aload 50 /* temp5 */
            aload 0 /* this */
            aload 7 /* scFourPtr */
            invokevirtual org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp.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
        75: .line 1271
            aload 4 /* masm */
            aload 49 /* temp4 */
            aload 1 /* dest */
            bipush 68
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.pshufd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;I)V
        76: .line 1272
            aload 4 /* masm */
            aload 48 /* temp3 */
            aload 46 /* temp1 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.mulsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
        77: .line 1273
            aload 4 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64$CPUFeature.SSE3:Ljdk/vm/ci/amd64/AMD64$CPUFeature;
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.supports:(Ljdk/vm/ci/amd64/AMD64$CPUFeature;)Z
            ifeq 80
        78: .line 1274
            aload 4 /* masm */
            aload 46 /* temp1 */
            aload 46 /* temp1 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movddup:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
        79: .line 1275
            goto 81
        80: .line 1276
      StackMap locals:
      StackMap stack:
            aload 4 /* masm */
            aload 46 /* temp1 */
            aload 46 /* temp1 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movlhps:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
        81: .line 1278
      StackMap locals:
      StackMap stack:
            aload 4 /* masm */
            aload 39 /* gpr4 */
            bipush 63
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.andl:(Ljdk/vm/ci/code/Register;I)V
        82: .line 1279
            aload 4 /* masm */
            aload 39 /* gpr4 */
            iconst_5
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.shll:(Ljdk/vm/ci/code/Register;I)V
        83: .line 1280
            aload 4 /* masm */
            aload 36 /* gpr1 */
            aload 0 /* this */
            aload 8 /* cTablePtr */
            invokevirtual org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp.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
        84: .line 1281
            aload 4 /* masm */
            aload 36 /* gpr1 */
            aload 39 /* gpr4 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addq:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
        85: .line 1282
            aload 4 /* masm */
            aload 53 /* temp8 */
            new org.graalvm.compiler.asm.amd64.AMD64Address
            dup
            aload 36 /* gpr1 */
            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
        86: .line 1283
            aload 4 /* masm */
            aload 51 /* temp6 */
            aload 46 /* temp1 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.mulpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
        87: .line 1284
            aload 4 /* masm */
            aload 46 /* temp1 */
            aload 0 /* this */
            aload 17 /* pThreePtr */
            invokevirtual org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp.externalAddress:(Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;)Lorg/graalvm/compiler/asm/amd64/AMD64Address;
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.mulsd:(Ljdk/vm/ci/code/Register;Lorg/graalvm/compiler/asm/amd64/AMD64Address;)V
        88: .line 1286
            aload 4 /* masm */
            aload 49 /* temp4 */
            aload 48 /* temp3 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.subsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
        89: .line 1287
            aload 4 /* masm */
            aload 1 /* dest */
            aload 48 /* temp3 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.subsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
        90: .line 1288
            aload 4 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64$CPUFeature.SSE3:Ljdk/vm/ci/amd64/AMD64$CPUFeature;
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.supports:(Ljdk/vm/ci/amd64/AMD64$CPUFeature;)Z
            ifeq 93
        91: .line 1289
            aload 4 /* masm */
            aload 48 /* temp3 */
            aload 49 /* temp4 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movddup:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
        92: .line 1290
            goto 95
        93: .line 1291
      StackMap locals:
      StackMap stack:
            aload 4 /* masm */
            aload 48 /* temp3 */
            aload 49 /* temp4 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movdqu:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
        94: .line 1292
            aload 4 /* masm */
            aload 48 /* temp3 */
            aload 48 /* temp3 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movlhps:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
        95: .line 1294
      StackMap locals:
      StackMap stack:
            aload 4 /* masm */
            aload 49 /* temp4 */
            aload 51 /* temp6 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.subsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
        96: .line 1295
            aload 4 /* masm */
            aload 1 /* dest */
            aload 1 /* dest */
            bipush 68
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.pshufd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;I)V
        97: .line 1296
            aload 4 /* masm */
            aload 52 /* temp7 */
            aload 53 /* temp8 */
            bipush 14
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.pshufd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;I)V
        98: .line 1297
            aload 4 /* masm */
            aload 47 /* temp2 */
            aload 53 /* temp8 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movdqu:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
        99: .line 1298
            aload 4 /* masm */
            aload 54 /* temp9 */
            aload 52 /* temp7 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movdqu:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       100: .line 1299
            aload 4 /* masm */
            aload 50 /* temp5 */
            aload 1 /* dest */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.mulpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       101: .line 1300
            aload 4 /* masm */
            aload 1 /* dest */
            aload 51 /* temp6 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.subpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       102: .line 1301
            aload 4 /* masm */
            aload 52 /* temp7 */
            aload 49 /* temp4 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.mulsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       103: .line 1302
            aload 4 /* masm */
            aload 48 /* temp3 */
            aload 49 /* temp4 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.subsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       104: .line 1303
            aload 4 /* masm */
            aload 50 /* temp5 */
            aload 1 /* dest */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.mulpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       105: .line 1304
            aload 4 /* 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
       106: .line 1305
            aload 4 /* masm */
            aload 48 /* temp3 */
            aload 51 /* temp6 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.subsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       107: .line 1306
            aload 4 /* masm */
            aload 51 /* temp6 */
            aload 0 /* this */
            aload 9 /* scTwoPtr */
            invokevirtual org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp.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
       108: .line 1310
            aload 4 /* masm */
            aload 46 /* temp1 */
            aload 48 /* temp3 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.subsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       109: .line 1311
            aload 4 /* masm */
            aload 48 /* temp3 */
            new org.graalvm.compiler.asm.amd64.AMD64Address
            dup
            aload 36 /* gpr1 */
            bipush 24
            invokespecial org.graalvm.compiler.asm.amd64.AMD64Address.<init>:(Ljdk/vm/ci/code/Register;I)V
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movdq:(Ljdk/vm/ci/code/Register;Lorg/graalvm/compiler/asm/amd64/AMD64Address;)V
       110: .line 1312
            aload 4 /* masm */
            aload 47 /* temp2 */
            aload 48 /* temp3 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       111: .line 1313
            aload 4 /* masm */
            aload 52 /* temp7 */
            aload 47 /* temp2 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.subsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       112: .line 1314
            aload 4 /* masm */
            aload 47 /* temp2 */
            aload 49 /* temp4 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.mulsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       113: .line 1315
            aload 4 /* masm */
            aload 51 /* temp6 */
            aload 1 /* dest */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.mulpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       114: .line 1316
            aload 4 /* masm */
            aload 48 /* temp3 */
            aload 49 /* temp4 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.mulsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       115: .line 1317
            aload 4 /* masm */
            aload 47 /* temp2 */
            aload 1 /* dest */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.mulpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       116: .line 1318
            aload 4 /* 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
       117: .line 1319
            aload 4 /* masm */
            aload 50 /* temp5 */
            aload 0 /* this */
            aload 10 /* scThreePtr */
            invokevirtual org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp.externalAddress:(Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;)Lorg/graalvm/compiler/asm/amd64/AMD64Address;
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addpd:(Ljdk/vm/ci/code/Register;Lorg/graalvm/compiler/asm/amd64/AMD64Address;)V
       118: .line 1323
            aload 4 /* masm */
            aload 49 /* temp4 */
            aload 53 /* temp8 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.mulsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       119: .line 1324
            aload 4 /* masm */
            aload 51 /* temp6 */
            aload 0 /* this */
            aload 11 /* scOnePtr */
            invokevirtual org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp.externalAddress:(Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;)Lorg/graalvm/compiler/asm/amd64/AMD64Address;
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addpd:(Ljdk/vm/ci/code/Register;Lorg/graalvm/compiler/asm/amd64/AMD64Address;)V
       120: .line 1328
            aload 4 /* masm */
            aload 50 /* temp5 */
            aload 1 /* dest */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.mulpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       121: .line 1329
            aload 4 /* masm */
            aload 1 /* dest */
            aload 48 /* temp3 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movdqu:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       122: .line 1330
            aload 4 /* masm */
            aload 48 /* temp3 */
            aload 54 /* temp9 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       123: .line 1331
            aload 4 /* masm */
            aload 46 /* temp1 */
            aload 52 /* temp7 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.mulpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       124: .line 1332
            aload 4 /* masm */
            aload 52 /* temp7 */
            aload 49 /* temp4 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movdqu:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       125: .line 1333
            aload 4 /* masm */
            aload 49 /* temp4 */
            aload 48 /* temp3 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       126: .line 1334
            aload 4 /* masm */
            aload 51 /* temp6 */
            aload 50 /* temp5 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       127: .line 1335
            aload 4 /* masm */
            aload 54 /* temp9 */
            aload 48 /* temp3 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.subsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       128: .line 1336
            aload 4 /* masm */
            aload 48 /* temp3 */
            aload 49 /* temp4 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.subsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       129: .line 1337
            aload 4 /* masm */
            aload 46 /* temp1 */
            new org.graalvm.compiler.asm.amd64.AMD64Address
            dup
            aload 36 /* gpr1 */
            bipush 16
            invokespecial org.graalvm.compiler.asm.amd64.AMD64Address.<init>:(Ljdk/vm/ci/code/Register;I)V
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addsd:(Ljdk/vm/ci/code/Register;Lorg/graalvm/compiler/asm/amd64/AMD64Address;)V
       130: .line 1338
            aload 4 /* masm */
            aload 51 /* temp6 */
            aload 47 /* temp2 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.mulpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       131: .line 1339
            aload 4 /* masm */
            aload 54 /* temp9 */
            aload 1 /* dest */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       132: .line 1340
            aload 4 /* masm */
            aload 48 /* temp3 */
            aload 52 /* temp7 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       133: .line 1341
            aload 4 /* masm */
            aload 46 /* temp1 */
            aload 54 /* temp9 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       134: .line 1342
            aload 4 /* masm */
            aload 46 /* temp1 */
            aload 48 /* temp3 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       135: .line 1343
            aload 4 /* masm */
            aload 46 /* temp1 */
            aload 51 /* temp6 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       136: .line 1344
            aload 4 /* masm */
            aload 51 /* temp6 */
            aload 51 /* temp6 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.unpckhpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       137: .line 1345
            aload 4 /* masm */
            aload 1 /* dest */
            aload 49 /* temp4 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movdqu:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       138: .line 1346
            aload 4 /* masm */
            aload 46 /* temp1 */
            aload 51 /* temp6 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       139: .line 1347
            aload 4 /* masm */
            aload 1 /* dest */
            aload 46 /* temp1 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       140: .line 1348
            aload 4 /* masm */
            aload 35 /* bb15 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.jmp:(Lorg/graalvm/compiler/asm/Label;)V
       141: .line 1350
            aload 4 /* masm */
            aload 34 /* bb14 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.bind:(Lorg/graalvm/compiler/asm/Label;)V
       142: .line 1351
            aload 4 /* masm */
            aload 46 /* temp1 */
            aload 46 /* temp1 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.xorpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       143: .line 1352
            aload 4 /* 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
       144: .line 1353
            aload 4 /* masm */
            aload 1 /* dest */
            aload 46 /* temp1 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.divsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       145: .line 1354
            aload 4 /* masm */
            aload 35 /* bb15 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.jmp:(Lorg/graalvm/compiler/asm/Label;)V
       146: .line 1356
            aload 4 /* masm */
            aload 22 /* bb0 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.bind:(Lorg/graalvm/compiler/asm/Label;)V
       147: .line 1357
            aload 4 /* masm */
            getstatic org.graalvm.compiler.asm.amd64.AMD64Assembler$ConditionFlag.Greater:Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;
            aload 23 /* bb1 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.jcc:(Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;Lorg/graalvm/compiler/asm/Label;)V
       148: .line 1359
            aload 4 /* masm */
            aload 36 /* gpr1 */
            bipush 20
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.shrl:(Ljdk/vm/ci/code/Register;I)V
       149: .line 1360
            aload 4 /* masm */
            aload 36 /* gpr1 */
            sipush 3325
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.cmpl:(Ljdk/vm/ci/code/Register;I)V
       150: .line 1361
            aload 4 /* masm */
            getstatic org.graalvm.compiler.asm.amd64.AMD64Assembler$ConditionFlag.NotEqual:Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;
            aload 24 /* bb2 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.jcc:(Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;Lorg/graalvm/compiler/asm/Label;)V
       151: .line 1363
            aload 4 /* masm */
            aload 1 /* dest */
            aload 0 /* this */
            aload 18 /* allOnesPtr */
            invokevirtual org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp.externalAddress:(Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;)Lorg/graalvm/compiler/asm/amd64/AMD64Address;
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.mulsd:(Ljdk/vm/ci/code/Register;Lorg/graalvm/compiler/asm/amd64/AMD64Address;)V
       152: .line 1365
            aload 4 /* masm */
            aload 35 /* bb15 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.jmp:(Lorg/graalvm/compiler/asm/Label;)V
       153: .line 1367
            aload 4 /* masm */
            aload 24 /* bb2 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.bind:(Lorg/graalvm/compiler/asm/Label;)V
       154: .line 1368
            aload 4 /* masm */
            aload 48 /* temp3 */
            aload 0 /* this */
            aload 19 /* twoPowFiftyFivePtr */
            invokevirtual org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp.externalAddress:(Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;)Lorg/graalvm/compiler/asm/amd64/AMD64Address;
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movdq:(Ljdk/vm/ci/code/Register;Lorg/graalvm/compiler/asm/amd64/AMD64Address;)V
       155: .line 1370
            aload 4 /* masm */
            aload 48 /* temp3 */
            aload 1 /* dest */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.mulsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       156: .line 1371
            aload 4 /* masm */
            aload 48 /* temp3 */
            aload 1 /* dest */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.subsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       157: .line 1372
            aload 4 /* masm */
            aload 48 /* temp3 */
            aload 0 /* this */
            aload 20 /* twoPowFiftyFiveMPtr */
            invokevirtual org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp.externalAddress:(Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;)Lorg/graalvm/compiler/asm/amd64/AMD64Address;
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.mulsd:(Ljdk/vm/ci/code/Register;Lorg/graalvm/compiler/asm/amd64/AMD64Address;)V
       158: .line 1374
            aload 4 /* masm */
            aload 35 /* bb15 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.jmp:(Lorg/graalvm/compiler/asm/Label;)V
       159: .line 1376
            aload 4 /* masm */
            aload 23 /* bb1 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.bind:(Lorg/graalvm/compiler/asm/Label;)V
       160: .line 1377
            aload 4 /* masm */
            aload 38 /* gpr3 */
            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
       161: .line 1378
            aload 4 /* masm */
            aload 38 /* gpr3 */
            sipush 32752
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.andl:(Ljdk/vm/ci/code/Register;I)V
       162: .line 1379
            aload 4 /* masm */
            aload 38 /* gpr3 */
            sipush 32752
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.cmpl:(Ljdk/vm/ci/code/Register;I)V
       163: .line 1380
            aload 4 /* masm */
            getstatic org.graalvm.compiler.asm.amd64.AMD64Assembler$ConditionFlag.Equal:Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;
            aload 34 /* bb14 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.jcc:(Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;Lorg/graalvm/compiler/asm/Label;)V
       164: .line 1382
            aload 4 /* masm */
            aload 38 /* gpr3 */
            sipush 16224
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.subl:(Ljdk/vm/ci/code/Register;I)V
       165: .line 1383
            aload 4 /* masm */
            aload 38 /* gpr3 */
            bipush 7
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.shrl:(Ljdk/vm/ci/code/Register;I)V
       166: .line 1384
            aload 4 /* masm */
            aload 38 /* gpr3 */
            ldc 65532
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.andl:(Ljdk/vm/ci/code/Register;I)V
       167: .line 1385
            aload 4 /* masm */
            aload 45 /* gpr10 */
            aload 0 /* this */
            aload 12 /* piInvTablePtr */
            invokevirtual org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp.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
       168: .line 1386
            aload 4 /* masm */
            aload 38 /* gpr3 */
            aload 45 /* gpr10 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addq:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       169: .line 1387
            aload 4 /* masm */
            aload 36 /* gpr1 */
            aload 1 /* dest */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movdq:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       170: .line 1388
            aload 4 /* masm */
            aload 44 /* gpr9 */
            new org.graalvm.compiler.asm.amd64.AMD64Address
            dup
            aload 38 /* gpr3 */
            bipush 20
            invokespecial org.graalvm.compiler.asm.amd64.AMD64Address.<init>:(Ljdk/vm/ci/code/Register;I)V
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movl:(Ljdk/vm/ci/code/Register;Lorg/graalvm/compiler/asm/amd64/AMD64Address;)V
       171: .line 1389
            aload 4 /* masm */
            aload 42 /* gpr7 */
            new org.graalvm.compiler.asm.amd64.AMD64Address
            dup
            aload 38 /* gpr3 */
            bipush 24
            invokespecial org.graalvm.compiler.asm.amd64.AMD64Address.<init>:(Ljdk/vm/ci/code/Register;I)V
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movl:(Ljdk/vm/ci/code/Register;Lorg/graalvm/compiler/asm/amd64/AMD64Address;)V
       172: .line 1390
            aload 4 /* masm */
            aload 39 /* gpr4 */
            aload 36 /* gpr1 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movl:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       173: .line 1391
            aload 4 /* masm */
            aload 36 /* gpr1 */
            bipush 21
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.shrq:(Ljdk/vm/ci/code/Register;I)V
       174: .line 1392
            aload 4 /* masm */
            aload 36 /* gpr1 */
            ldc -2147483648
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.orl:(Ljdk/vm/ci/code/Register;I)V
       175: .line 1393
            aload 4 /* masm */
            aload 36 /* gpr1 */
            bipush 11
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.shrl:(Ljdk/vm/ci/code/Register;I)V
       176: .line 1394
            aload 4 /* masm */
            aload 43 /* gpr8 */
            aload 44 /* gpr9 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movl:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       177: .line 1395
            aload 4 /* masm */
            aload 44 /* gpr9 */
            aload 39 /* gpr4 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.imulq:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       178: .line 1396
            aload 4 /* masm */
            aload 43 /* gpr8 */
            aload 36 /* gpr1 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.imulq:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       179: .line 1397
            aload 4 /* masm */
            aload 42 /* gpr7 */
            aload 36 /* gpr1 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.imulq:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       180: .line 1398
            aload 4 /* masm */
            aload 40 /* gpr5 */
            new org.graalvm.compiler.asm.amd64.AMD64Address
            dup
            aload 38 /* gpr3 */
            bipush 16
            invokespecial org.graalvm.compiler.asm.amd64.AMD64Address.<init>:(Ljdk/vm/ci/code/Register;I)V
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movl:(Ljdk/vm/ci/code/Register;Lorg/graalvm/compiler/asm/amd64/AMD64Address;)V
       181: .line 1399
            aload 4 /* masm */
            aload 41 /* gpr6 */
            new org.graalvm.compiler.asm.amd64.AMD64Address
            dup
            aload 38 /* gpr3 */
            bipush 12
            invokespecial org.graalvm.compiler.asm.amd64.AMD64Address.<init>:(Ljdk/vm/ci/code/Register;I)V
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movl:(Ljdk/vm/ci/code/Register;Lorg/graalvm/compiler/asm/amd64/AMD64Address;)V
       182: .line 1400
            aload 4 /* masm */
            aload 45 /* gpr10 */
            aload 44 /* gpr9 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movl:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       183: .line 1401
            aload 4 /* masm */
            aload 44 /* gpr9 */
            bipush 32
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.shrq:(Ljdk/vm/ci/code/Register;I)V
       184: .line 1402
            aload 4 /* masm */
            aload 43 /* gpr8 */
            aload 44 /* gpr9 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addq:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       185: .line 1403
            aload 4 /* masm */
            aload 45 /* gpr10 */
            aload 42 /* gpr7 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addq:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       186: .line 1404
            aload 4 /* masm */
            aload 42 /* gpr7 */
            aload 45 /* gpr10 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movl:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       187: .line 1405
            aload 4 /* masm */
            aload 45 /* gpr10 */
            bipush 32
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.shrq:(Ljdk/vm/ci/code/Register;I)V
       188: .line 1406
            aload 4 /* masm */
            aload 43 /* gpr8 */
            aload 45 /* gpr10 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addq:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       189: .line 1407
            aload 4 /* masm */
            aload 44 /* gpr9 */
            aload 40 /* gpr5 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movl:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       190: .line 1408
            aload 4 /* masm */
            aload 40 /* gpr5 */
            aload 39 /* gpr4 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.imulq:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       191: .line 1409
            aload 4 /* masm */
            aload 44 /* gpr9 */
            aload 36 /* gpr1 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.imulq:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       192: .line 1410
            aload 4 /* masm */
            aload 45 /* gpr10 */
            aload 41 /* gpr6 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movl:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       193: .line 1411
            aload 4 /* masm */
            aload 41 /* gpr6 */
            aload 39 /* gpr4 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.imulq:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       194: .line 1412
            aload 4 /* masm */
            aload 37 /* gpr2 */
            aload 40 /* gpr5 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movl:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       195: .line 1413
            aload 4 /* masm */
            aload 40 /* gpr5 */
            bipush 32
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.shrq:(Ljdk/vm/ci/code/Register;I)V
       196: .line 1414
            aload 4 /* masm */
            aload 43 /* gpr8 */
            aload 37 /* gpr2 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addq:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       197: .line 1415
            aload 4 /* masm */
            aload 37 /* gpr2 */
            aload 43 /* gpr8 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movl:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       198: .line 1416
            aload 4 /* masm */
            aload 43 /* gpr8 */
            bipush 32
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.shrq:(Ljdk/vm/ci/code/Register;I)V
       199: .line 1417
            aload 4 /* masm */
            aload 44 /* gpr9 */
            aload 40 /* gpr5 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addq:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       200: .line 1418
            aload 4 /* masm */
            aload 44 /* gpr9 */
            aload 43 /* gpr8 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addq:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       201: .line 1419
            aload 4 /* masm */
            aload 37 /* gpr2 */
            bipush 32
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.shlq:(Ljdk/vm/ci/code/Register;I)V
       202: .line 1420
            aload 4 /* masm */
            aload 42 /* gpr7 */
            aload 37 /* gpr2 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.orq:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       203: .line 1421
            aload 4 /* masm */
            aload 45 /* gpr10 */
            aload 36 /* gpr1 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.imulq:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       204: .line 1422
            aload 4 /* masm */
            aload 43 /* gpr8 */
            new org.graalvm.compiler.asm.amd64.AMD64Address
            dup
            aload 38 /* gpr3 */
            bipush 8
            invokespecial org.graalvm.compiler.asm.amd64.AMD64Address.<init>:(Ljdk/vm/ci/code/Register;I)V
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movl:(Ljdk/vm/ci/code/Register;Lorg/graalvm/compiler/asm/amd64/AMD64Address;)V
       205: .line 1423
            aload 4 /* masm */
            aload 40 /* gpr5 */
            new org.graalvm.compiler.asm.amd64.AMD64Address
            dup
            aload 38 /* gpr3 */
            iconst_4
            invokespecial org.graalvm.compiler.asm.amd64.AMD64Address.<init>:(Ljdk/vm/ci/code/Register;I)V
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movl:(Ljdk/vm/ci/code/Register;Lorg/graalvm/compiler/asm/amd64/AMD64Address;)V
       206: .line 1424
            aload 4 /* masm */
            aload 37 /* gpr2 */
            aload 41 /* gpr6 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movl:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       207: .line 1425
            aload 4 /* masm */
            aload 41 /* gpr6 */
            bipush 32
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.shrq:(Ljdk/vm/ci/code/Register;I)V
       208: .line 1426
            aload 4 /* masm */
            aload 44 /* gpr9 */
            aload 37 /* gpr2 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addq:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       209: .line 1427
            aload 4 /* masm */
            aload 37 /* gpr2 */
            aload 44 /* gpr9 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movl:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       210: .line 1428
            aload 4 /* masm */
            aload 44 /* gpr9 */
            bipush 32
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.shrq:(Ljdk/vm/ci/code/Register;I)V
       211: .line 1429
            aload 4 /* masm */
            aload 45 /* gpr10 */
            aload 41 /* gpr6 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addq:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       212: .line 1430
            aload 4 /* masm */
            aload 45 /* gpr10 */
            aload 44 /* gpr9 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addq:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       213: .line 1431
            aload 4 /* masm */
            aload 41 /* gpr6 */
            aload 43 /* gpr8 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movq:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       214: .line 1432
            aload 4 /* masm */
            aload 43 /* gpr8 */
            aload 39 /* gpr4 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.imulq:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       215: .line 1433
            aload 4 /* masm */
            aload 41 /* gpr6 */
            aload 36 /* gpr1 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.imulq:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       216: .line 1434
            aload 4 /* masm */
            aload 44 /* gpr9 */
            aload 43 /* gpr8 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movl:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       217: .line 1435
            aload 4 /* masm */
            aload 43 /* gpr8 */
            bipush 32
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.shrq:(Ljdk/vm/ci/code/Register;I)V
       218: .line 1436
            aload 4 /* masm */
            aload 45 /* gpr10 */
            aload 44 /* gpr9 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addq:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       219: .line 1437
            aload 4 /* masm */
            aload 44 /* gpr9 */
            aload 45 /* gpr10 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movl:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       220: .line 1438
            aload 4 /* masm */
            aload 45 /* gpr10 */
            bipush 32
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.shrq:(Ljdk/vm/ci/code/Register;I)V
       221: .line 1439
            aload 4 /* masm */
            aload 41 /* gpr6 */
            aload 43 /* gpr8 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addq:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       222: .line 1440
            aload 4 /* masm */
            aload 41 /* gpr6 */
            aload 45 /* gpr10 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addq:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       223: .line 1441
            aload 4 /* masm */
            aload 43 /* gpr8 */
            aload 40 /* gpr5 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movq:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       224: .line 1442
            aload 4 /* masm */
            aload 40 /* gpr5 */
            aload 39 /* gpr4 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.imulq:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       225: .line 1443
            aload 4 /* masm */
            aload 43 /* gpr8 */
            aload 36 /* gpr1 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.imulq:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       226: .line 1444
            aload 4 /* masm */
            aload 44 /* gpr9 */
            bipush 32
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.shlq:(Ljdk/vm/ci/code/Register;I)V
       227: .line 1445
            aload 4 /* masm */
            aload 44 /* gpr9 */
            aload 37 /* gpr2 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.orq:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       228: .line 1446
            aload 4 /* masm */
            aload 36 /* gpr1 */
            new org.graalvm.compiler.asm.amd64.AMD64Address
            dup
            aload 38 /* gpr3 */
            iconst_0
            invokespecial org.graalvm.compiler.asm.amd64.AMD64Address.<init>:(Ljdk/vm/ci/code/Register;I)V
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movl:(Ljdk/vm/ci/code/Register;Lorg/graalvm/compiler/asm/amd64/AMD64Address;)V
       229: .line 1447
            aload 4 /* masm */
            aload 45 /* gpr10 */
            aload 40 /* gpr5 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movl:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       230: .line 1448
            aload 4 /* masm */
            aload 40 /* gpr5 */
            bipush 32
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.shrq:(Ljdk/vm/ci/code/Register;I)V
       231: .line 1449
            aload 4 /* masm */
            aload 41 /* gpr6 */
            aload 45 /* gpr10 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addq:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       232: .line 1450
            aload 4 /* masm */
            aload 45 /* gpr10 */
            aload 41 /* gpr6 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movl:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       233: .line 1451
            aload 4 /* masm */
            aload 41 /* gpr6 */
            bipush 32
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.shrq:(Ljdk/vm/ci/code/Register;I)V
       234: .line 1452
            aload 4 /* masm */
            aload 43 /* gpr8 */
            aload 40 /* gpr5 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addq:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       235: .line 1453
            aload 4 /* masm */
            aload 43 /* gpr8 */
            aload 41 /* gpr6 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addq:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       236: .line 1454
            aload 4 /* masm */
            aload 39 /* gpr4 */
            aload 36 /* gpr1 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.imulq:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       237: .line 1455
            aload 4 /* masm */
            aload 37 /* gpr2 */
            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
       238: .line 1456
            aload 4 /* masm */
            aload 41 /* gpr6 */
            aload 0 /* this */
            aload 12 /* piInvTablePtr */
            invokevirtual org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp.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
       239: .line 1457
            aload 4 /* masm */
            aload 38 /* gpr3 */
            aload 41 /* gpr6 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.subq:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       240: .line 1458
            aload 4 /* masm */
            aload 38 /* gpr3 */
            aload 38 /* gpr3 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addl:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       241: .line 1459
            aload 4 /* masm */
            aload 38 /* gpr3 */
            aload 38 /* gpr3 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addl:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       242: .line 1460
            aload 4 /* masm */
            aload 38 /* gpr3 */
            aload 38 /* gpr3 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addl:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       243: .line 1461
            aload 4 /* masm */
            aload 38 /* gpr3 */
            bipush 19
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addl:(Ljdk/vm/ci/code/Register;I)V
       244: .line 1462
            aload 4 /* masm */
            aload 40 /* gpr5 */
            ldc 32768
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movl:(Ljdk/vm/ci/code/Register;I)V
       245: .line 1463
            aload 4 /* masm */
            aload 40 /* gpr5 */
            aload 37 /* gpr2 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.andl:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       246: .line 1464
            aload 4 /* masm */
            aload 37 /* gpr2 */
            iconst_4
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.shrl:(Ljdk/vm/ci/code/Register;I)V
       247: .line 1465
            aload 4 /* masm */
            aload 37 /* gpr2 */
            sipush 2047
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.andl:(Ljdk/vm/ci/code/Register;I)V
       248: .line 1466
            aload 4 /* masm */
            aload 37 /* gpr2 */
            sipush 1023
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.subl:(Ljdk/vm/ci/code/Register;I)V
       249: .line 1467
            aload 4 /* masm */
            aload 38 /* gpr3 */
            aload 37 /* gpr2 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.subl:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       250: .line 1468
            aload 4 /* masm */
            aload 43 /* gpr8 */
            aload 39 /* gpr4 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addq:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       251: .line 1469
            aload 4 /* masm */
            aload 39 /* gpr4 */
            aload 38 /* gpr3 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movl:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       252: .line 1470
            aload 4 /* masm */
            aload 39 /* gpr4 */
            bipush 32
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addl:(Ljdk/vm/ci/code/Register;I)V
       253: .line 1471
            aload 4 /* masm */
            aload 38 /* gpr3 */
            iconst_1
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.cmpl:(Ljdk/vm/ci/code/Register;I)V
       254: .line 1472
            aload 4 /* masm */
            getstatic org.graalvm.compiler.asm.amd64.AMD64Assembler$ConditionFlag.Less:Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;
            aload 25 /* bb4 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.jcc:(Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;Lorg/graalvm/compiler/asm/Label;)V
       255: .line 1474
            aload 4 /* masm */
            aload 38 /* gpr3 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.negl:(Ljdk/vm/ci/code/Register;)V
       256: .line 1475
            aload 4 /* masm */
            aload 38 /* gpr3 */
            bipush 29
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addl:(Ljdk/vm/ci/code/Register;I)V
       257: .line 1476
            aload 4 /* masm */
            aload 43 /* gpr8 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.shll:(Ljdk/vm/ci/code/Register;)V
       258: .line 1477
            aload 4 /* masm */
            aload 41 /* gpr6 */
            aload 43 /* gpr8 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movl:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       259: .line 1478
            aload 4 /* masm */
            aload 43 /* gpr8 */
            ldc 536870911
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.andl:(Ljdk/vm/ci/code/Register;I)V
       260: .line 1479
            aload 4 /* masm */
            aload 43 /* gpr8 */
            ldc 268435456
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.testl:(Ljdk/vm/ci/code/Register;I)V
       261: .line 1480
            aload 4 /* masm */
            getstatic org.graalvm.compiler.asm.amd64.AMD64Assembler$ConditionFlag.NotEqual:Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;
            aload 26 /* bb5 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.jcc:(Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;Lorg/graalvm/compiler/asm/Label;)V
       262: .line 1482
            aload 4 /* masm */
            aload 43 /* gpr8 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.shrl:(Ljdk/vm/ci/code/Register;)V
       263: .line 1483
            aload 4 /* masm */
            aload 37 /* gpr2 */
            iconst_0
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movl:(Ljdk/vm/ci/code/Register;I)V
       264: .line 1484
            aload 4 /* masm */
            aload 43 /* gpr8 */
            bipush 32
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.shlq:(Ljdk/vm/ci/code/Register;I)V
       265: .line 1485
            aload 4 /* masm */
            aload 43 /* gpr8 */
            aload 45 /* gpr10 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.orq:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       266: .line 1487
            aload 4 /* masm */
            aload 27 /* bb6 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.bind:(Lorg/graalvm/compiler/asm/Label;)V
       267: .line 1489
            aload 4 /* masm */
            aload 43 /* gpr8 */
            iconst_0
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.cmpq:(Ljdk/vm/ci/code/Register;I)V
       268: .line 1490
            aload 4 /* masm */
            getstatic org.graalvm.compiler.asm.amd64.AMD64Assembler$ConditionFlag.Equal:Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;
            aload 28 /* bb8 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.jcc:(Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;Lorg/graalvm/compiler/asm/Label;)V
       269: .line 1492
            aload 4 /* masm */
            aload 29 /* bb9 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.bind:(Lorg/graalvm/compiler/asm/Label;)V
       270: .line 1493
            aload 4 /* masm */
            aload 45 /* gpr10 */
            aload 43 /* gpr8 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.bsrq:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       271: .line 1494
            aload 4 /* masm */
            aload 38 /* gpr3 */
            bipush 29
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movl:(Ljdk/vm/ci/code/Register;I)V
       272: .line 1495
            aload 4 /* masm */
            aload 38 /* gpr3 */
            aload 45 /* gpr10 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.subl:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       273: .line 1496
            aload 4 /* masm */
            getstatic org.graalvm.compiler.asm.amd64.AMD64Assembler$ConditionFlag.LessEqual:Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;
            aload 30 /* bb10 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.jcc:(Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;Lorg/graalvm/compiler/asm/Label;)V
       274: .line 1498
            aload 4 /* masm */
            aload 43 /* gpr8 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.shlq:(Ljdk/vm/ci/code/Register;)V
       275: .line 1499
            aload 4 /* masm */
            aload 36 /* gpr1 */
            aload 44 /* gpr9 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movq:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       276: .line 1500
            aload 4 /* masm */
            aload 44 /* gpr9 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.shlq:(Ljdk/vm/ci/code/Register;)V
       277: .line 1501
            aload 4 /* masm */
            aload 39 /* gpr4 */
            aload 38 /* gpr3 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addl:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       278: .line 1502
            aload 4 /* masm */
            aload 38 /* gpr3 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.negl:(Ljdk/vm/ci/code/Register;)V
       279: .line 1503
            aload 4 /* masm */
            aload 38 /* gpr3 */
            bipush 64
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addl:(Ljdk/vm/ci/code/Register;I)V
       280: .line 1504
            aload 4 /* masm */
            aload 36 /* gpr1 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.shrq:(Ljdk/vm/ci/code/Register;)V
       281: .line 1505
            aload 4 /* masm */
            aload 42 /* gpr7 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.shrq:(Ljdk/vm/ci/code/Register;)V
       282: .line 1506
            aload 4 /* masm */
            aload 43 /* gpr8 */
            aload 36 /* gpr1 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.orq:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       283: .line 1507
            aload 4 /* masm */
            aload 44 /* gpr9 */
            aload 42 /* gpr7 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.orq:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       284: .line 1509
            aload 4 /* masm */
            aload 31 /* bb11 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.bind:(Lorg/graalvm/compiler/asm/Label;)V
       285: .line 1510
            aload 4 /* masm */
            aload 1 /* dest */
            aload 43 /* gpr8 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.cvtsi2sdq:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       286: .line 1511
            aload 4 /* masm */
            aload 44 /* gpr9 */
            iconst_1
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.shrq:(Ljdk/vm/ci/code/Register;I)V
       287: .line 1512
            aload 4 /* masm */
            aload 48 /* temp3 */
            aload 44 /* gpr9 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.cvtsi2sdq:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       288: .line 1513
            aload 4 /* masm */
            aload 49 /* temp4 */
            aload 49 /* temp4 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.xorpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       289: .line 1514
            aload 4 /* masm */
            aload 39 /* gpr4 */
            iconst_4
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.shll:(Ljdk/vm/ci/code/Register;I)V
       290: .line 1515
            aload 4 /* masm */
            aload 39 /* gpr4 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.negl:(Ljdk/vm/ci/code/Register;)V
       291: .line 1516
            aload 4 /* masm */
            aload 39 /* gpr4 */
            sipush 16368
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addl:(Ljdk/vm/ci/code/Register;I)V
       292: .line 1517
            aload 4 /* masm */
            aload 39 /* gpr4 */
            aload 40 /* gpr5 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.orl:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       293: .line 1518
            aload 4 /* masm */
            aload 39 /* gpr4 */
            aload 37 /* gpr2 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.xorl:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       294: .line 1519
            aload 4 /* masm */
            aload 49 /* temp4 */
            aload 39 /* gpr4 */
            iconst_3
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.pinsrw:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;I)V
       295: .line 1520
            aload 4 /* masm */
            aload 36 /* gpr1 */
            aload 0 /* this */
            aload 13 /* piFourPtr */
            invokevirtual org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp.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
       296: .line 1521
            aload 4 /* masm */
            aload 47 /* temp2 */
            new org.graalvm.compiler.asm.amd64.AMD64Address
            dup
            aload 36 /* gpr1 */
            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
       297: .line 1525
            aload 4 /* masm */
            aload 50 /* temp5 */
            aload 50 /* temp5 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.xorpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       298: .line 1526
            aload 4 /* masm */
            aload 39 /* gpr4 */
            sipush 1008
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.subl:(Ljdk/vm/ci/code/Register;I)V
       299: .line 1527
            aload 4 /* masm */
            aload 50 /* temp5 */
            aload 39 /* gpr4 */
            iconst_3
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.pinsrw:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;I)V
       300: .line 1528
            aload 4 /* masm */
            aload 1 /* dest */
            aload 49 /* temp4 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.mulsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       301: .line 1529
            aload 4 /* masm */
            aload 40 /* gpr5 */
            bipush 16
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.shll:(Ljdk/vm/ci/code/Register;I)V
       302: .line 1530
            aload 4 /* masm */
            aload 40 /* gpr5 */
            bipush 31
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.sarl:(Ljdk/vm/ci/code/Register;I)V
       303: .line 1531
            aload 4 /* masm */
            aload 48 /* temp3 */
            aload 50 /* temp5 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.mulsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       304: .line 1532
            aload 4 /* masm */
            aload 46 /* temp1 */
            aload 1 /* dest */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movdqu:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       305: .line 1533
            aload 4 /* masm */
            aload 51 /* temp6 */
            aload 47 /* temp2 */
            bipush 14
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.pshufd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;I)V
       306: .line 1534
            aload 4 /* masm */
            aload 1 /* dest */
            aload 47 /* temp2 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.mulsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       307: .line 1535
            aload 4 /* masm */
            aload 41 /* gpr6 */
            bipush 29
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.shrl:(Ljdk/vm/ci/code/Register;I)V
       308: .line 1536
            aload 4 /* masm */
            aload 46 /* temp1 */
            aload 48 /* temp3 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       309: .line 1537
            aload 4 /* masm */
            aload 48 /* temp3 */
            aload 47 /* temp2 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.mulsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       310: .line 1538
            aload 4 /* masm */
            aload 41 /* gpr6 */
            aload 40 /* gpr5 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addl:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       311: .line 1539
            aload 4 /* masm */
            aload 41 /* gpr6 */
            aload 40 /* gpr5 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.xorl:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       312: .line 1540
            aload 4 /* masm */
            aload 51 /* temp6 */
            aload 46 /* temp1 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.mulsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       313: .line 1541
            aload 4 /* masm */
            aload 36 /* gpr1 */
            aload 41 /* gpr6 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movl:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       314: .line 1542
            aload 4 /* masm */
            aload 51 /* temp6 */
            aload 48 /* temp3 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       315: .line 1543
            aload 4 /* masm */
            aload 47 /* temp2 */
            aload 1 /* dest */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movdqu:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       316: .line 1544
            aload 4 /* masm */
            aload 1 /* dest */
            aload 51 /* temp6 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       317: .line 1545
            aload 4 /* masm */
            aload 47 /* temp2 */
            aload 1 /* dest */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.subsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       318: .line 1546
            aload 4 /* masm */
            aload 51 /* temp6 */
            aload 47 /* temp2 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       319: .line 1548
            aload 4 /* masm */
            aload 32 /* bb12 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.bind:(Lorg/graalvm/compiler/asm/Label;)V
       320: .line 1549
            aload 4 /* masm */
            aload 46 /* temp1 */
            aload 0 /* this */
            aload 14 /* piThirtyTwoInvPtr */
            invokevirtual org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp.externalAddress:(Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;)Lorg/graalvm/compiler/asm/amd64/AMD64Address;
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movdq:(Ljdk/vm/ci/code/Register;Lorg/graalvm/compiler/asm/amd64/AMD64Address;)V
       321: .line 1551
            aload 4 /* masm */
            aload 46 /* temp1 */
            aload 1 /* dest */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.mulsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       322: .line 1552
            aload 4 /* masm */
            aload 50 /* temp5 */
            aload 0 /* this */
            aload 5 /* oneHalfPtr */
            invokevirtual org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp.externalAddress:(Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;)Lorg/graalvm/compiler/asm/amd64/AMD64Address;
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movdq:(Ljdk/vm/ci/code/Register;Lorg/graalvm/compiler/asm/amd64/AMD64Address;)V
       323: .line 1556
            aload 4 /* masm */
            aload 49 /* temp4 */
            aload 0 /* this */
            aload 16 /* signMaskPtr */
            invokevirtual org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp.externalAddress:(Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;)Lorg/graalvm/compiler/asm/amd64/AMD64Address;
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movdq:(Ljdk/vm/ci/code/Register;Lorg/graalvm/compiler/asm/amd64/AMD64Address;)V
       324: .line 1558
            aload 4 /* masm */
            aload 49 /* temp4 */
            aload 1 /* dest */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.pand:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       325: .line 1559
            aload 4 /* masm */
            aload 50 /* temp5 */
            aload 49 /* temp4 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.por:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       326: .line 1560
            aload 4 /* masm */
            aload 46 /* temp1 */
            aload 50 /* temp5 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       327: .line 1561
            aload 4 /* masm */
            aload 39 /* gpr4 */
            aload 46 /* temp1 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.cvttsd2sil:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       328: .line 1562
            aload 4 /* masm */
            aload 46 /* temp1 */
            aload 39 /* gpr4 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.cvtsi2sdl:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       329: .line 1563
            aload 4 /* masm */
            aload 48 /* temp3 */
            aload 0 /* this */
            aload 21 /* pOnePtr */
            invokevirtual org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp.externalAddress:(Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;)Lorg/graalvm/compiler/asm/amd64/AMD64Address;
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movdq:(Ljdk/vm/ci/code/Register;Lorg/graalvm/compiler/asm/amd64/AMD64Address;)V
       330: .line 1565
            aload 4 /* masm */
            aload 47 /* temp2 */
            aload 0 /* this */
            aload 6 /* pTwoPtr */
            invokevirtual org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp.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
       331: .line 1569
            aload 4 /* masm */
            aload 48 /* temp3 */
            aload 46 /* temp1 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.mulsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       332: .line 1570
            aload 4 /* masm */
            aload 46 /* temp1 */
            aload 46 /* temp1 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.unpcklpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       333: .line 1571
            aload 4 /* masm */
            aload 36 /* gpr1 */
            iconst_3
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.shll:(Ljdk/vm/ci/code/Register;I)V
       334: .line 1572
            aload 4 /* masm */
            aload 39 /* gpr4 */
            ldc 1865216
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addl:(Ljdk/vm/ci/code/Register;I)V
       335: .line 1573
            aload 4 /* masm */
            aload 49 /* temp4 */
            aload 1 /* dest */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movdqu:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       336: .line 1574
            aload 4 /* masm */
            aload 39 /* gpr4 */
            aload 36 /* gpr1 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addl:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       337: .line 1575
            aload 4 /* masm */
            aload 39 /* gpr4 */
            bipush 63
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.andl:(Ljdk/vm/ci/code/Register;I)V
       338: .line 1576
            aload 4 /* masm */
            aload 50 /* temp5 */
            aload 0 /* this */
            aload 7 /* scFourPtr */
            invokevirtual org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp.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
       339: .line 1578
            aload 4 /* masm */
            aload 36 /* gpr1 */
            aload 0 /* this */
            aload 8 /* cTablePtr */
            invokevirtual org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp.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
       340: .line 1579
            aload 4 /* masm */
            aload 39 /* gpr4 */
            iconst_5
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.shll:(Ljdk/vm/ci/code/Register;I)V
       341: .line 1580
            aload 4 /* masm */
            aload 36 /* gpr1 */
            aload 39 /* gpr4 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addq:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       342: .line 1581
            aload 4 /* masm */
            aload 53 /* temp8 */
            new org.graalvm.compiler.asm.amd64.AMD64Address
            dup
            aload 36 /* gpr1 */
            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
       343: .line 1582
            aload 4 /* masm */
            aload 47 /* temp2 */
            aload 46 /* temp1 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.mulpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       344: .line 1583
            aload 4 /* masm */
            aload 1 /* dest */
            aload 48 /* temp3 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.subsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       345: .line 1584
            aload 4 /* masm */
            aload 46 /* temp1 */
            aload 0 /* this */
            aload 17 /* pThreePtr */
            invokevirtual org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp.externalAddress:(Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;)Lorg/graalvm/compiler/asm/amd64/AMD64Address;
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.mulsd:(Ljdk/vm/ci/code/Register;Lorg/graalvm/compiler/asm/amd64/AMD64Address;)V
       346: .line 1586
            aload 4 /* masm */
            aload 49 /* temp4 */
            aload 48 /* temp3 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.subsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       347: .line 1587
            aload 4 /* masm */
            aload 1 /* dest */
            aload 1 /* dest */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.unpcklpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       348: .line 1588
            aload 4 /* masm */
            aload 48 /* temp3 */
            aload 49 /* temp4 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movdqu:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       349: .line 1589
            aload 4 /* masm */
            aload 49 /* temp4 */
            aload 47 /* temp2 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.subsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       350: .line 1590
            aload 4 /* masm */
            aload 50 /* temp5 */
            aload 1 /* dest */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.mulpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       351: .line 1591
            aload 4 /* masm */
            aload 1 /* dest */
            aload 47 /* temp2 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.subpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       352: .line 1592
            aload 4 /* masm */
            aload 52 /* temp7 */
            aload 53 /* temp8 */
            bipush 14
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.pshufd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;I)V
       353: .line 1593
            aload 4 /* masm */
            aload 54 /* temp9 */
            aload 52 /* temp7 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movdqu:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       354: .line 1594
            aload 4 /* masm */
            aload 52 /* temp7 */
            aload 49 /* temp4 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.mulsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       355: .line 1595
            aload 4 /* masm */
            aload 48 /* temp3 */
            aload 49 /* temp4 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.subsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       356: .line 1596
            aload 4 /* masm */
            aload 50 /* temp5 */
            aload 1 /* dest */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.mulpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       357: .line 1597
            aload 4 /* 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
       358: .line 1598
            aload 4 /* masm */
            aload 48 /* temp3 */
            aload 47 /* temp2 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.subsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       359: .line 1599
            aload 4 /* masm */
            aload 47 /* temp2 */
            aload 53 /* temp8 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movdqu:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       360: .line 1600
            aload 4 /* masm */
            aload 46 /* temp1 */
            aload 48 /* temp3 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.subsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       361: .line 1601
            aload 4 /* masm */
            aload 48 /* temp3 */
            new org.graalvm.compiler.asm.amd64.AMD64Address
            dup
            aload 36 /* gpr1 */
            bipush 24
            invokespecial org.graalvm.compiler.asm.amd64.AMD64Address.<init>:(Ljdk/vm/ci/code/Register;I)V
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movdq:(Ljdk/vm/ci/code/Register;Lorg/graalvm/compiler/asm/amd64/AMD64Address;)V
       362: .line 1602
            aload 4 /* masm */
            aload 47 /* temp2 */
            aload 48 /* temp3 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       363: .line 1603
            aload 4 /* masm */
            aload 52 /* temp7 */
            aload 47 /* temp2 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.subsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       364: .line 1604
            aload 4 /* masm */
            aload 46 /* temp1 */
            aload 51 /* temp6 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.subsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       365: .line 1605
            aload 4 /* masm */
            aload 51 /* temp6 */
            aload 0 /* this */
            aload 9 /* scTwoPtr */
            invokevirtual org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp.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
       366: .line 1609
            aload 4 /* masm */
            aload 47 /* temp2 */
            aload 49 /* temp4 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.mulsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       367: .line 1610
            aload 4 /* masm */
            aload 51 /* temp6 */
            aload 1 /* dest */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.mulpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       368: .line 1611
            aload 4 /* masm */
            aload 48 /* temp3 */
            aload 49 /* temp4 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.mulsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       369: .line 1612
            aload 4 /* masm */
            aload 47 /* temp2 */
            aload 1 /* dest */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.mulpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       370: .line 1613
            aload 4 /* 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
       371: .line 1614
            aload 4 /* masm */
            aload 50 /* temp5 */
            aload 0 /* this */
            aload 10 /* scThreePtr */
            invokevirtual org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp.externalAddress:(Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;)Lorg/graalvm/compiler/asm/amd64/AMD64Address;
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addpd:(Ljdk/vm/ci/code/Register;Lorg/graalvm/compiler/asm/amd64/AMD64Address;)V
       372: .line 1618
            aload 4 /* masm */
            aload 49 /* temp4 */
            aload 53 /* temp8 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.mulsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       373: .line 1619
            aload 4 /* masm */
            aload 51 /* temp6 */
            aload 0 /* this */
            aload 11 /* scOnePtr */
            invokevirtual org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp.externalAddress:(Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;)Lorg/graalvm/compiler/asm/amd64/AMD64Address;
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addpd:(Ljdk/vm/ci/code/Register;Lorg/graalvm/compiler/asm/amd64/AMD64Address;)V
       374: .line 1623
            aload 4 /* masm */
            aload 50 /* temp5 */
            aload 1 /* dest */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.mulpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       375: .line 1624
            aload 4 /* masm */
            aload 1 /* dest */
            aload 48 /* temp3 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movdqu:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       376: .line 1625
            aload 4 /* masm */
            aload 48 /* temp3 */
            aload 54 /* temp9 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       377: .line 1626
            aload 4 /* masm */
            aload 46 /* temp1 */
            aload 52 /* temp7 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.mulpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       378: .line 1627
            aload 4 /* masm */
            aload 52 /* temp7 */
            aload 49 /* temp4 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movdqu:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       379: .line 1628
            aload 4 /* masm */
            aload 49 /* temp4 */
            aload 48 /* temp3 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       380: .line 1629
            aload 4 /* masm */
            aload 51 /* temp6 */
            aload 50 /* temp5 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       381: .line 1630
            aload 4 /* masm */
            aload 54 /* temp9 */
            aload 48 /* temp3 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.subsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       382: .line 1631
            aload 4 /* masm */
            aload 48 /* temp3 */
            aload 49 /* temp4 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.subsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       383: .line 1632
            aload 4 /* masm */
            aload 46 /* temp1 */
            new org.graalvm.compiler.asm.amd64.AMD64Address
            dup
            aload 36 /* gpr1 */
            bipush 16
            invokespecial org.graalvm.compiler.asm.amd64.AMD64Address.<init>:(Ljdk/vm/ci/code/Register;I)V
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addsd:(Ljdk/vm/ci/code/Register;Lorg/graalvm/compiler/asm/amd64/AMD64Address;)V
       384: .line 1633
            aload 4 /* masm */
            aload 51 /* temp6 */
            aload 47 /* temp2 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.mulpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       385: .line 1634
            aload 4 /* masm */
            aload 54 /* temp9 */
            aload 1 /* dest */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       386: .line 1635
            aload 4 /* masm */
            aload 48 /* temp3 */
            aload 52 /* temp7 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       387: .line 1636
            aload 4 /* masm */
            aload 46 /* temp1 */
            aload 54 /* temp9 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       388: .line 1637
            aload 4 /* masm */
            aload 46 /* temp1 */
            aload 48 /* temp3 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       389: .line 1638
            aload 4 /* masm */
            aload 46 /* temp1 */
            aload 51 /* temp6 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       390: .line 1639
            aload 4 /* masm */
            aload 51 /* temp6 */
            aload 51 /* temp6 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.unpckhpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       391: .line 1640
            aload 4 /* masm */
            aload 1 /* dest */
            aload 49 /* temp4 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movdqu:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       392: .line 1641
            aload 4 /* masm */
            aload 46 /* temp1 */
            aload 51 /* temp6 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       393: .line 1642
            aload 4 /* masm */
            aload 1 /* dest */
            aload 46 /* temp1 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       394: .line 1643
            aload 4 /* masm */
            aload 35 /* bb15 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.jmp:(Lorg/graalvm/compiler/asm/Label;)V
       395: .line 1645
            aload 4 /* masm */
            aload 28 /* bb8 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.bind:(Lorg/graalvm/compiler/asm/Label;)V
       396: .line 1646
            aload 4 /* masm */
            aload 39 /* gpr4 */
            bipush 64
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addl:(Ljdk/vm/ci/code/Register;I)V
       397: .line 1647
            aload 4 /* masm */
            aload 43 /* gpr8 */
            aload 44 /* gpr9 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movq:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       398: .line 1648
            aload 4 /* masm */
            aload 44 /* gpr9 */
            aload 42 /* gpr7 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movq:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       399: .line 1649
            aload 4 /* masm */
            aload 42 /* gpr7 */
            iconst_0
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movl:(Ljdk/vm/ci/code/Register;I)V
       400: .line 1650
            aload 4 /* masm */
            aload 43 /* gpr8 */
            iconst_0
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.cmpq:(Ljdk/vm/ci/code/Register;I)V
       401: .line 1651
            aload 4 /* masm */
            getstatic org.graalvm.compiler.asm.amd64.AMD64Assembler$ConditionFlag.NotEqual:Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;
            aload 29 /* bb9 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.jcc:(Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;Lorg/graalvm/compiler/asm/Label;)V
       402: .line 1653
            aload 4 /* masm */
            aload 39 /* gpr4 */
            bipush 64
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addl:(Ljdk/vm/ci/code/Register;I)V
       403: .line 1654
            aload 4 /* masm */
            aload 43 /* gpr8 */
            aload 44 /* gpr9 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movq:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       404: .line 1655
            aload 4 /* masm */
            aload 44 /* gpr9 */
            aload 42 /* gpr7 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movq:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       405: .line 1656
            aload 4 /* masm */
            aload 43 /* gpr8 */
            iconst_0
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.cmpq:(Ljdk/vm/ci/code/Register;I)V
       406: .line 1657
            aload 4 /* masm */
            getstatic org.graalvm.compiler.asm.amd64.AMD64Assembler$ConditionFlag.NotEqual:Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;
            aload 29 /* bb9 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.jcc:(Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;Lorg/graalvm/compiler/asm/Label;)V
       407: .line 1659
            aload 4 /* 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
       408: .line 1660
            aload 4 /* masm */
            aload 51 /* temp6 */
            aload 51 /* temp6 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.xorpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       409: .line 1661
            aload 4 /* masm */
            aload 32 /* bb12 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.jmp:(Lorg/graalvm/compiler/asm/Label;)V
       410: .line 1663
            aload 4 /* masm */
            aload 30 /* bb10 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.bind:(Lorg/graalvm/compiler/asm/Label;)V
       411: .line 1664
            aload 4 /* masm */
            getstatic org.graalvm.compiler.asm.amd64.AMD64Assembler$ConditionFlag.Equal:Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;
            aload 31 /* bb11 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.jcc:(Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;Lorg/graalvm/compiler/asm/Label;)V
       412: .line 1666
            aload 4 /* masm */
            aload 38 /* gpr3 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.negl:(Ljdk/vm/ci/code/Register;)V
       413: .line 1667
            aload 4 /* masm */
            aload 44 /* gpr9 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.shrq:(Ljdk/vm/ci/code/Register;)V
       414: .line 1668
            aload 4 /* masm */
            aload 36 /* gpr1 */
            aload 43 /* gpr8 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movq:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       415: .line 1669
            aload 4 /* masm */
            aload 43 /* gpr8 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.shrq:(Ljdk/vm/ci/code/Register;)V
       416: .line 1670
            aload 4 /* masm */
            aload 39 /* gpr4 */
            aload 38 /* gpr3 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.subl:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       417: .line 1671
            aload 4 /* masm */
            aload 38 /* gpr3 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.negl:(Ljdk/vm/ci/code/Register;)V
       418: .line 1672
            aload 4 /* masm */
            aload 38 /* gpr3 */
            bipush 64
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addl:(Ljdk/vm/ci/code/Register;I)V
       419: .line 1673
            aload 4 /* masm */
            aload 36 /* gpr1 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.shlq:(Ljdk/vm/ci/code/Register;)V
       420: .line 1674
            aload 4 /* masm */
            aload 44 /* gpr9 */
            aload 36 /* gpr1 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.orq:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       421: .line 1675
            aload 4 /* masm */
            aload 31 /* bb11 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.jmp:(Lorg/graalvm/compiler/asm/Label;)V
       422: .line 1677
            aload 4 /* masm */
            aload 25 /* bb4 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.bind:(Lorg/graalvm/compiler/asm/Label;)V
       423: .line 1678
            aload 4 /* masm */
            aload 38 /* gpr3 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.negl:(Ljdk/vm/ci/code/Register;)V
       424: .line 1679
            aload 4 /* masm */
            aload 43 /* gpr8 */
            bipush 32
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.shlq:(Ljdk/vm/ci/code/Register;I)V
       425: .line 1680
            aload 4 /* masm */
            aload 43 /* gpr8 */
            aload 45 /* gpr10 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.orq:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       426: .line 1681
            aload 4 /* masm */
            aload 43 /* gpr8 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.shlq:(Ljdk/vm/ci/code/Register;)V
       427: .line 1682
            aload 4 /* masm */
            aload 41 /* gpr6 */
            aload 43 /* gpr8 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movq:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       428: .line 1683
            aload 4 /* masm */
            aload 43 /* gpr8 */
            ldc -2147483648
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.testl:(Ljdk/vm/ci/code/Register;I)V
       429: .line 1684
            aload 4 /* masm */
            getstatic org.graalvm.compiler.asm.amd64.AMD64Assembler$ConditionFlag.NotEqual:Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;
            aload 33 /* bb13 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.jcc:(Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;Lorg/graalvm/compiler/asm/Label;)V
       430: .line 1686
            aload 4 /* masm */
            aload 43 /* gpr8 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.shrl:(Ljdk/vm/ci/code/Register;)V
       431: .line 1687
            aload 4 /* masm */
            aload 37 /* gpr2 */
            iconst_0
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movl:(Ljdk/vm/ci/code/Register;I)V
       432: .line 1688
            aload 4 /* masm */
            aload 41 /* gpr6 */
            iconst_3
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.shrq:(Ljdk/vm/ci/code/Register;I)V
       433: .line 1689
            aload 4 /* masm */
            aload 27 /* bb6 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.jmp:(Lorg/graalvm/compiler/asm/Label;)V
       434: .line 1691
            aload 4 /* masm */
            aload 26 /* bb5 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.bind:(Lorg/graalvm/compiler/asm/Label;)V
       435: .line 1692
            aload 4 /* masm */
            aload 43 /* gpr8 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.shrl:(Ljdk/vm/ci/code/Register;)V
       436: .line 1693
            aload 4 /* masm */
            aload 37 /* gpr2 */
            ldc 536870912
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movl:(Ljdk/vm/ci/code/Register;I)V
       437: .line 1694
            aload 4 /* masm */
            aload 37 /* gpr2 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.shrl:(Ljdk/vm/ci/code/Register;)V
       438: .line 1695
            aload 4 /* masm */
            aload 43 /* gpr8 */
            bipush 32
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.shlq:(Ljdk/vm/ci/code/Register;I)V
       439: .line 1696
            aload 4 /* masm */
            aload 43 /* gpr8 */
            aload 45 /* gpr10 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.orq:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       440: .line 1697
            aload 4 /* masm */
            aload 37 /* gpr2 */
            bipush 32
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.shlq:(Ljdk/vm/ci/code/Register;I)V
       441: .line 1698
            aload 4 /* masm */
            aload 41 /* gpr6 */
            ldc 536870912
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addl:(Ljdk/vm/ci/code/Register;I)V
       442: .line 1699
            aload 4 /* masm */
            aload 38 /* gpr3 */
            iconst_0
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movl:(Ljdk/vm/ci/code/Register;I)V
       443: .line 1700
            aload 4 /* masm */
            aload 45 /* gpr10 */
            iconst_0
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movl:(Ljdk/vm/ci/code/Register;I)V
       444: .line 1701
            aload 4 /* masm */
            aload 38 /* gpr3 */
            aload 42 /* gpr7 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.subq:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       445: .line 1702
            aload 4 /* masm */
            aload 45 /* gpr10 */
            aload 44 /* gpr9 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.sbbq:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       446: .line 1703
            aload 4 /* masm */
            aload 37 /* gpr2 */
            aload 43 /* gpr8 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.sbbq:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       447: .line 1704
            aload 4 /* masm */
            aload 42 /* gpr7 */
            aload 38 /* gpr3 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movq:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       448: .line 1705
            aload 4 /* masm */
            aload 44 /* gpr9 */
            aload 45 /* gpr10 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movq:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       449: .line 1706
            aload 4 /* masm */
            aload 43 /* gpr8 */
            aload 37 /* gpr2 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movq:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       450: .line 1707
            aload 4 /* masm */
            aload 37 /* gpr2 */
            ldc 32768
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movl:(Ljdk/vm/ci/code/Register;I)V
       451: .line 1708
            aload 4 /* masm */
            aload 27 /* bb6 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.jmp:(Lorg/graalvm/compiler/asm/Label;)V
       452: .line 1710
            aload 4 /* masm */
            aload 33 /* bb13 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.bind:(Lorg/graalvm/compiler/asm/Label;)V
       453: .line 1711
            aload 4 /* masm */
            aload 43 /* gpr8 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.shrl:(Ljdk/vm/ci/code/Register;)V
       454: .line 1712
            aload 4 /* masm */
            aload 37 /* gpr2 */
            ldc 4294967296
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movq:(Ljdk/vm/ci/code/Register;J)V
       455: .line 1713
            aload 4 /* masm */
            aload 37 /* gpr2 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.shrq:(Ljdk/vm/ci/code/Register;)V
       456: .line 1714
            aload 4 /* masm */
            aload 38 /* gpr3 */
            iconst_0
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movl:(Ljdk/vm/ci/code/Register;I)V
       457: .line 1715
            aload 4 /* masm */
            aload 45 /* gpr10 */
            iconst_0
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movl:(Ljdk/vm/ci/code/Register;I)V
       458: .line 1716
            aload 4 /* masm */
            aload 38 /* gpr3 */
            aload 42 /* gpr7 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.subq:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       459: .line 1717
            aload 4 /* masm */
            aload 45 /* gpr10 */
            aload 44 /* gpr9 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.sbbq:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       460: .line 1718
            aload 4 /* masm */
            aload 37 /* gpr2 */
            aload 43 /* gpr8 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.sbbq:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       461: .line 1719
            aload 4 /* masm */
            aload 42 /* gpr7 */
            aload 38 /* gpr3 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movq:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       462: .line 1720
            aload 4 /* masm */
            aload 44 /* gpr9 */
            aload 45 /* gpr10 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movq:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       463: .line 1721
            aload 4 /* masm */
            aload 43 /* gpr8 */
            aload 37 /* gpr2 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movq:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       464: .line 1722
            aload 4 /* masm */
            aload 37 /* gpr2 */
            ldc 32768
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movl:(Ljdk/vm/ci/code/Register;I)V
       465: .line 1723
            aload 4 /* masm */
            aload 41 /* gpr6 */
            iconst_3
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.shrq:(Ljdk/vm/ci/code/Register;I)V
       466: .line 1724
            aload 4 /* masm */
            aload 41 /* gpr6 */
            ldc 536870912
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addl:(Ljdk/vm/ci/code/Register;I)V
       467: .line 1725
            aload 4 /* masm */
            aload 27 /* bb6 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.jmp:(Lorg/graalvm/compiler/asm/Label;)V
       468: .line 1727
            aload 4 /* masm */
            aload 35 /* bb15 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.bind:(Lorg/graalvm/compiler/asm/Label;)V
       469: .line 1728
            return
        end local 55 // org.graalvm.compiler.asm.amd64.AMD64Address stackSlot
        end local 54 // jdk.vm.ci.code.Register temp9
        end local 53 // jdk.vm.ci.code.Register temp8
        end local 52 // jdk.vm.ci.code.Register temp7
        end local 51 // jdk.vm.ci.code.Register temp6
        end local 50 // jdk.vm.ci.code.Register temp5
        end local 49 // jdk.vm.ci.code.Register temp4
        end local 48 // jdk.vm.ci.code.Register temp3
        end local 47 // jdk.vm.ci.code.Register temp2
        end local 46 // jdk.vm.ci.code.Register temp1
        end local 45 // jdk.vm.ci.code.Register gpr10
        end local 44 // jdk.vm.ci.code.Register gpr9
        end local 43 // jdk.vm.ci.code.Register gpr8
        end local 42 // jdk.vm.ci.code.Register gpr7
        end local 41 // jdk.vm.ci.code.Register gpr6
        end local 40 // jdk.vm.ci.code.Register gpr5
        end local 39 // jdk.vm.ci.code.Register gpr4
        end local 38 // jdk.vm.ci.code.Register gpr3
        end local 37 // jdk.vm.ci.code.Register gpr2
        end local 36 // jdk.vm.ci.code.Register gpr1
        end local 35 // org.graalvm.compiler.asm.Label bb15
        end local 34 // org.graalvm.compiler.asm.Label bb14
        end local 33 // org.graalvm.compiler.asm.Label bb13
        end local 32 // org.graalvm.compiler.asm.Label bb12
        end local 31 // org.graalvm.compiler.asm.Label bb11
        end local 30 // org.graalvm.compiler.asm.Label bb10
        end local 29 // org.graalvm.compiler.asm.Label bb9
        end local 28 // org.graalvm.compiler.asm.Label bb8
        end local 27 // org.graalvm.compiler.asm.Label bb6
        end local 26 // org.graalvm.compiler.asm.Label bb5
        end local 25 // org.graalvm.compiler.asm.Label bb4
        end local 24 // org.graalvm.compiler.asm.Label bb2
        end local 23 // org.graalvm.compiler.asm.Label bb1
        end local 22 // org.graalvm.compiler.asm.Label bb0
        end local 21 // org.graalvm.compiler.lir.asm.ArrayDataPointerConstant pOnePtr
        end local 20 // org.graalvm.compiler.lir.asm.ArrayDataPointerConstant twoPowFiftyFiveMPtr
        end local 19 // org.graalvm.compiler.lir.asm.ArrayDataPointerConstant twoPowFiftyFivePtr
        end local 18 // org.graalvm.compiler.lir.asm.ArrayDataPointerConstant allOnesPtr
        end local 17 // org.graalvm.compiler.lir.asm.ArrayDataPointerConstant pThreePtr
        end local 16 // org.graalvm.compiler.lir.asm.ArrayDataPointerConstant signMaskPtr
        end local 15 // org.graalvm.compiler.lir.asm.ArrayDataPointerConstant shifterPtr
        end local 14 // org.graalvm.compiler.lir.asm.ArrayDataPointerConstant piThirtyTwoInvPtr
        end local 13 // org.graalvm.compiler.lir.asm.ArrayDataPointerConstant piFourPtr
        end local 12 // org.graalvm.compiler.lir.asm.ArrayDataPointerConstant piInvTablePtr
        end local 11 // org.graalvm.compiler.lir.asm.ArrayDataPointerConstant scOnePtr
        end local 10 // org.graalvm.compiler.lir.asm.ArrayDataPointerConstant scThreePtr
        end local 9 // org.graalvm.compiler.lir.asm.ArrayDataPointerConstant scTwoPtr
        end local 8 // org.graalvm.compiler.lir.asm.ArrayDataPointerConstant cTablePtr
        end local 7 // org.graalvm.compiler.lir.asm.ArrayDataPointerConstant scFourPtr
        end local 6 // org.graalvm.compiler.lir.asm.ArrayDataPointerConstant pTwoPtr
        end local 5 // org.graalvm.compiler.lir.asm.ArrayDataPointerConstant oneHalfPtr
        end local 4 // org.graalvm.compiler.asm.amd64.AMD64MacroAssembler masm
        end local 3 // org.graalvm.compiler.lir.asm.CompilationResultBuilder crb
        end local 2 // jdk.vm.ci.code.Register value
        end local 1 // jdk.vm.ci.code.Register dest
        end local 0 // org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp this
      LocalVariableTable:
        Start  End  Slot                 Name  Signature
            0  470     0                 this  Lorg/graalvm/compiler/lir/amd64/AMD64MathIntrinsicUnaryOp;
            0  470     1                 dest  Ljdk/vm/ci/code/Register;
            0  470     2                value  Ljdk/vm/ci/code/Register;
            0  470     3                  crb  Lorg/graalvm/compiler/lir/asm/CompilationResultBuilder;
            0  470     4                 masm  Lorg/graalvm/compiler/asm/amd64/AMD64MacroAssembler;
            1  470     5           oneHalfPtr  Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;
            2  470     6              pTwoPtr  Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;
            3  470     7            scFourPtr  Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;
            4  470     8            cTablePtr  Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;
            5  470     9             scTwoPtr  Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;
            6  470    10           scThreePtr  Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;
            7  470    11             scOnePtr  Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;
            8  470    12        piInvTablePtr  Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;
            9  470    13            piFourPtr  Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;
           10  470    14    piThirtyTwoInvPtr  Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;
           11  470    15           shifterPtr  Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;
           12  470    16          signMaskPtr  Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;
           13  470    17            pThreePtr  Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;
           14  470    18           allOnesPtr  Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;
           15  470    19   twoPowFiftyFivePtr  Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;
           16  470    20  twoPowFiftyFiveMPtr  Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;
           17  470    21              pOnePtr  Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;
           18  470    22                  bb0  Lorg/graalvm/compiler/asm/Label;
           19  470    23                  bb1  Lorg/graalvm/compiler/asm/Label;
           20  470    24                  bb2  Lorg/graalvm/compiler/asm/Label;
           21  470    25                  bb4  Lorg/graalvm/compiler/asm/Label;
           22  470    26                  bb5  Lorg/graalvm/compiler/asm/Label;
           23  470    27                  bb6  Lorg/graalvm/compiler/asm/Label;
           24  470    28                  bb8  Lorg/graalvm/compiler/asm/Label;
           25  470    29                  bb9  Lorg/graalvm/compiler/asm/Label;
           26  470    30                 bb10  Lorg/graalvm/compiler/asm/Label;
           27  470    31                 bb11  Lorg/graalvm/compiler/asm/Label;
           28  470    32                 bb12  Lorg/graalvm/compiler/asm/Label;
           29  470    33                 bb13  Lorg/graalvm/compiler/asm/Label;
           30  470    34                 bb14  Lorg/graalvm/compiler/asm/Label;
           31  470    35                 bb15  Lorg/graalvm/compiler/asm/Label;
           32  470    36                 gpr1  Ljdk/vm/ci/code/Register;
           33  470    37                 gpr2  Ljdk/vm/ci/code/Register;
           34  470    38                 gpr3  Ljdk/vm/ci/code/Register;
           35  470    39                 gpr4  Ljdk/vm/ci/code/Register;
           36  470    40                 gpr5  Ljdk/vm/ci/code/Register;
           37  470    41                 gpr6  Ljdk/vm/ci/code/Register;
           38  470    42                 gpr7  Ljdk/vm/ci/code/Register;
           39  470    43                 gpr8  Ljdk/vm/ci/code/Register;
           40  470    44                 gpr9  Ljdk/vm/ci/code/Register;
           41  470    45                gpr10  Ljdk/vm/ci/code/Register;
           42  470    46                temp1  Ljdk/vm/ci/code/Register;
           43  470    47                temp2  Ljdk/vm/ci/code/Register;
           44  470    48                temp3  Ljdk/vm/ci/code/Register;
           45  470    49                temp4  Ljdk/vm/ci/code/Register;
           46  470    50                temp5  Ljdk/vm/ci/code/Register;
           47  470    51                temp6  Ljdk/vm/ci/code/Register;
           48  470    52                temp7  Ljdk/vm/ci/code/Register;
           49  470    53                temp8  Ljdk/vm/ci/code/Register;
           50  470    54                temp9  Ljdk/vm/ci/code/Register;
           51  470    55            stackSlot  Lorg/graalvm/compiler/asm/amd64/AMD64Address;
    MethodParameters:
       Name  Flags
      dest   
      value  
      crb    
      masm   

  public void cosIntrinsic(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;Lorg/graalvm/compiler/lir/asm/CompilationResultBuilder;Lorg/graalvm/compiler/asm/amd64/AMD64MacroAssembler;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=53, args_size=5
        start local 0 // org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp this
        start local 1 // jdk.vm.ci.code.Register dest
        start local 2 // jdk.vm.ci.code.Register value
        start local 3 // org.graalvm.compiler.lir.asm.CompilationResultBuilder crb
        start local 4 // org.graalvm.compiler.asm.amd64.AMD64MacroAssembler masm
         0: .line 1836
            new org.graalvm.compiler.lir.asm.ArrayDataPointerConstant
            dup
            aload 0 /* this */
            getfield org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp.oneHalf:[I
            bipush 16
            invokespecial org.graalvm.compiler.lir.asm.ArrayDataPointerConstant.<init>:([II)V
            astore 5 /* oneHalfPtr */
        start local 5 // org.graalvm.compiler.lir.asm.ArrayDataPointerConstant oneHalfPtr
         1: .line 1837
            new org.graalvm.compiler.lir.asm.ArrayDataPointerConstant
            dup
            aload 0 /* this */
            getfield org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp.pTwo:[I
            bipush 16
            invokespecial org.graalvm.compiler.lir.asm.ArrayDataPointerConstant.<init>:([II)V
            astore 6 /* pTwoPtr */
        start local 6 // org.graalvm.compiler.lir.asm.ArrayDataPointerConstant pTwoPtr
         2: .line 1838
            new org.graalvm.compiler.lir.asm.ArrayDataPointerConstant
            dup
            aload 0 /* this */
            getfield org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp.scFour:[I
            bipush 16
            invokespecial org.graalvm.compiler.lir.asm.ArrayDataPointerConstant.<init>:([II)V
            astore 7 /* scFourPtr */
        start local 7 // org.graalvm.compiler.lir.asm.ArrayDataPointerConstant scFourPtr
         3: .line 1839
            new org.graalvm.compiler.lir.asm.ArrayDataPointerConstant
            dup
            aload 0 /* this */
            getfield org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp.cTable:[I
            bipush 16
            invokespecial org.graalvm.compiler.lir.asm.ArrayDataPointerConstant.<init>:([II)V
            astore 8 /* cTablePtr */
        start local 8 // org.graalvm.compiler.lir.asm.ArrayDataPointerConstant cTablePtr
         4: .line 1840
            new org.graalvm.compiler.lir.asm.ArrayDataPointerConstant
            dup
            aload 0 /* this */
            getfield org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp.scTwo:[I
            bipush 16
            invokespecial org.graalvm.compiler.lir.asm.ArrayDataPointerConstant.<init>:([II)V
            astore 9 /* scTwoPtr */
        start local 9 // org.graalvm.compiler.lir.asm.ArrayDataPointerConstant scTwoPtr
         5: .line 1841
            new org.graalvm.compiler.lir.asm.ArrayDataPointerConstant
            dup
            aload 0 /* this */
            getfield org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp.scThree:[I
            bipush 16
            invokespecial org.graalvm.compiler.lir.asm.ArrayDataPointerConstant.<init>:([II)V
            astore 10 /* scThreePtr */
        start local 10 // org.graalvm.compiler.lir.asm.ArrayDataPointerConstant scThreePtr
         6: .line 1842
            new org.graalvm.compiler.lir.asm.ArrayDataPointerConstant
            dup
            aload 0 /* this */
            getfield org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp.scOne:[I
            bipush 16
            invokespecial org.graalvm.compiler.lir.asm.ArrayDataPointerConstant.<init>:([II)V
            astore 11 /* scOnePtr */
        start local 11 // org.graalvm.compiler.lir.asm.ArrayDataPointerConstant scOnePtr
         7: .line 1843
            new org.graalvm.compiler.lir.asm.ArrayDataPointerConstant
            dup
            aload 0 /* this */
            getfield org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp.piInvTable:[I
            bipush 16
            invokespecial org.graalvm.compiler.lir.asm.ArrayDataPointerConstant.<init>:([II)V
            astore 12 /* piInvTablePtr */
        start local 12 // org.graalvm.compiler.lir.asm.ArrayDataPointerConstant piInvTablePtr
         8: .line 1844
            new org.graalvm.compiler.lir.asm.ArrayDataPointerConstant
            dup
            aload 0 /* this */
            getfield org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp.piFour:[I
            bipush 16
            invokespecial org.graalvm.compiler.lir.asm.ArrayDataPointerConstant.<init>:([II)V
            astore 13 /* piFourPtr */
        start local 13 // org.graalvm.compiler.lir.asm.ArrayDataPointerConstant piFourPtr
         9: .line 1845
            new org.graalvm.compiler.lir.asm.ArrayDataPointerConstant
            dup
            aload 0 /* this */
            getfield org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp.piThirtyTwoInv:[I
            bipush 8
            invokespecial org.graalvm.compiler.lir.asm.ArrayDataPointerConstant.<init>:([II)V
            astore 14 /* piThirtyTwoInvPtr */
        start local 14 // org.graalvm.compiler.lir.asm.ArrayDataPointerConstant piThirtyTwoInvPtr
        10: .line 1846
            new org.graalvm.compiler.lir.asm.ArrayDataPointerConstant
            dup
            aload 0 /* this */
            getfield org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp.signMask:[I
            bipush 8
            invokespecial org.graalvm.compiler.lir.asm.ArrayDataPointerConstant.<init>:([II)V
            astore 15 /* signMaskPtr */
        start local 15 // org.graalvm.compiler.lir.asm.ArrayDataPointerConstant signMaskPtr
        11: .line 1847
            new org.graalvm.compiler.lir.asm.ArrayDataPointerConstant
            dup
            aload 0 /* this */
            getfield org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp.pThree:[I
            bipush 8
            invokespecial org.graalvm.compiler.lir.asm.ArrayDataPointerConstant.<init>:([II)V
            astore 16 /* pThreePtr */
        start local 16 // org.graalvm.compiler.lir.asm.ArrayDataPointerConstant pThreePtr
        12: .line 1848
            new org.graalvm.compiler.lir.asm.ArrayDataPointerConstant
            dup
            aload 0 /* this */
            getfield org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp.pOne:[I
            bipush 8
            invokespecial org.graalvm.compiler.lir.asm.ArrayDataPointerConstant.<init>:([II)V
            astore 17 /* pOnePtr */
        start local 17 // org.graalvm.compiler.lir.asm.ArrayDataPointerConstant pOnePtr
        13: .line 1849
            new org.graalvm.compiler.lir.asm.ArrayDataPointerConstant
            dup
            aload 0 /* this */
            getfield org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp.one:[I
            bipush 8
            invokespecial org.graalvm.compiler.lir.asm.ArrayDataPointerConstant.<init>:([II)V
            astore 18 /* onePtr */
        start local 18 // org.graalvm.compiler.lir.asm.ArrayDataPointerConstant onePtr
        14: .line 1851
            new org.graalvm.compiler.asm.Label
            dup
            invokespecial org.graalvm.compiler.asm.Label.<init>:()V
            astore 19 /* bb0 */
        start local 19 // org.graalvm.compiler.asm.Label bb0
        15: .line 1852
            new org.graalvm.compiler.asm.Label
            dup
            invokespecial org.graalvm.compiler.asm.Label.<init>:()V
            astore 20 /* bb1 */
        start local 20 // org.graalvm.compiler.asm.Label bb1
        16: .line 1853
            new org.graalvm.compiler.asm.Label
            dup
            invokespecial org.graalvm.compiler.asm.Label.<init>:()V
            astore 21 /* bb3 */
        start local 21 // org.graalvm.compiler.asm.Label bb3
        17: .line 1854
            new org.graalvm.compiler.asm.Label
            dup
            invokespecial org.graalvm.compiler.asm.Label.<init>:()V
            astore 22 /* bb4 */
        start local 22 // org.graalvm.compiler.asm.Label bb4
        18: .line 1855
            new org.graalvm.compiler.asm.Label
            dup
            invokespecial org.graalvm.compiler.asm.Label.<init>:()V
            astore 23 /* bb5 */
        start local 23 // org.graalvm.compiler.asm.Label bb5
        19: .line 1856
            new org.graalvm.compiler.asm.Label
            dup
            invokespecial org.graalvm.compiler.asm.Label.<init>:()V
            astore 24 /* bb6 */
        start local 24 // org.graalvm.compiler.asm.Label bb6
        20: .line 1857
            new org.graalvm.compiler.asm.Label
            dup
            invokespecial org.graalvm.compiler.asm.Label.<init>:()V
            astore 25 /* bb7 */
        start local 25 // org.graalvm.compiler.asm.Label bb7
        21: .line 1858
            new org.graalvm.compiler.asm.Label
            dup
            invokespecial org.graalvm.compiler.asm.Label.<init>:()V
            astore 26 /* bb8 */
        start local 26 // org.graalvm.compiler.asm.Label bb8
        22: .line 1859
            new org.graalvm.compiler.asm.Label
            dup
            invokespecial org.graalvm.compiler.asm.Label.<init>:()V
            astore 27 /* bb9 */
        start local 27 // org.graalvm.compiler.asm.Label bb9
        23: .line 1860
            new org.graalvm.compiler.asm.Label
            dup
            invokespecial org.graalvm.compiler.asm.Label.<init>:()V
            astore 28 /* bb10 */
        start local 28 // org.graalvm.compiler.asm.Label bb10
        24: .line 1861
            new org.graalvm.compiler.asm.Label
            dup
            invokespecial org.graalvm.compiler.asm.Label.<init>:()V
            astore 29 /* bb11 */
        start local 29 // org.graalvm.compiler.asm.Label bb11
        25: .line 1862
            new org.graalvm.compiler.asm.Label
            dup
            invokespecial org.graalvm.compiler.asm.Label.<init>:()V
            astore 30 /* bb12 */
        start local 30 // org.graalvm.compiler.asm.Label bb12
        26: .line 1863
            new org.graalvm.compiler.asm.Label
            dup
            invokespecial org.graalvm.compiler.asm.Label.<init>:()V
            astore 31 /* bb13 */
        start local 31 // org.graalvm.compiler.asm.Label bb13
        27: .line 1864
            new org.graalvm.compiler.asm.Label
            dup
            invokespecial org.graalvm.compiler.asm.Label.<init>:()V
            astore 32 /* bb14 */
        start local 32 // org.graalvm.compiler.asm.Label bb14
        28: .line 1866
            aload 0 /* this */
            getfield org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp.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 33 /* gpr1 */
        start local 33 // jdk.vm.ci.code.Register gpr1
        29: .line 1867
            aload 0 /* this */
            getfield org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp.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 34 /* gpr2 */
        start local 34 // jdk.vm.ci.code.Register gpr2
        30: .line 1868
            aload 0 /* this */
            getfield org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp.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 35 /* gpr3 */
        start local 35 // jdk.vm.ci.code.Register gpr3
        31: .line 1869
            aload 0 /* this */
            getfield org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp.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 36 /* gpr4 */
        start local 36 // jdk.vm.ci.code.Register gpr4
        32: .line 1870
            aload 0 /* this */
            getfield org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp.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 37 /* gpr5 */
        start local 37 // jdk.vm.ci.code.Register gpr5
        33: .line 1871
            aload 0 /* this */
            getfield org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp.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 38 /* gpr6 */
        start local 38 // jdk.vm.ci.code.Register gpr6
        34: .line 1872
            aload 0 /* this */
            getfield org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp.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 39 /* gpr7 */
        start local 39 // jdk.vm.ci.code.Register gpr7
        35: .line 1873
            aload 0 /* this */
            getfield org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp.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 40 /* gpr8 */
        start local 40 // jdk.vm.ci.code.Register gpr8
        36: .line 1874
            aload 0 /* this */
            getfield org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp.gpr9Temp: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 41 /* gpr9 */
        start local 41 // jdk.vm.ci.code.Register gpr9
        37: .line 1875
            aload 0 /* this */
            getfield org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp.gpr10Temp: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 42 /* gpr10 */
        start local 42 // jdk.vm.ci.code.Register gpr10
        38: .line 1877
            aload 0 /* this */
            getfield org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp.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 43 /* temp1 */
        start local 43 // jdk.vm.ci.code.Register temp1
        39: .line 1878
            aload 0 /* this */
            getfield org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp.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 44 /* temp2 */
        start local 44 // jdk.vm.ci.code.Register temp2
        40: .line 1879
            aload 0 /* this */
            getfield org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp.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 45 /* temp3 */
        start local 45 // jdk.vm.ci.code.Register temp3
        41: .line 1880
            aload 0 /* this */
            getfield org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp.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 46 /* temp4 */
        start local 46 // jdk.vm.ci.code.Register temp4
        42: .line 1881
            aload 0 /* this */
            getfield org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp.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 47 /* temp5 */
        start local 47 // jdk.vm.ci.code.Register temp5
        43: .line 1882
            aload 0 /* this */
            getfield org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp.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 48 /* temp6 */
        start local 48 // jdk.vm.ci.code.Register temp6
        44: .line 1883
            aload 0 /* this */
            getfield org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp.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 49 /* temp7 */
        start local 49 // jdk.vm.ci.code.Register temp7
        45: .line 1884
            aload 0 /* this */
            getfield org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp.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 50 /* temp8 */
        start local 50 // jdk.vm.ci.code.Register temp8
        46: .line 1885
            aload 0 /* this */
            getfield org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp.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 51 /* temp9 */
        start local 51 // jdk.vm.ci.code.Register temp9
        47: .line 1887
            aload 3 /* crb */
            aload 0 /* this */
            getfield org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp.stackTemp:Ljdk/vm/ci/meta/Value;
            invokevirtual org.graalvm.compiler.lir.asm.CompilationResultBuilder.asAddress:(Ljdk/vm/ci/meta/Value;)Lorg/graalvm/compiler/asm/AbstractAddress;
            checkcast org.graalvm.compiler.asm.amd64.AMD64Address
            astore 52 /* stackSlot */
        start local 52 // org.graalvm.compiler.asm.amd64.AMD64Address stackSlot
        48: .line 1889
            aload 0 /* this */
            aload 3 /* crb */
            invokevirtual org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp.setCrb:(Lorg/graalvm/compiler/lir/asm/CompilationResultBuilder;)V
        49: .line 1890
            aload 4 /* masm */
            aload 52 /* stackSlot */
            aload 2 /* value */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movdq:(Lorg/graalvm/compiler/asm/amd64/AMD64Address;Ljdk/vm/ci/code/Register;)V
        50: .line 1891
            aload 1 /* dest */
            getfield jdk.vm.ci.code.Register.encoding:I
            aload 2 /* value */
            getfield jdk.vm.ci.code.Register.encoding:I
            if_icmpeq 52
        51: .line 1892
            aload 4 /* masm */
            aload 1 /* dest */
            aload 2 /* value */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movdqu:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
        52: .line 1895
      StackMap locals: org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp 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.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 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 jdk.vm.ci.code.Register org.graalvm.compiler.asm.amd64.AMD64Address
      StackMap stack:
            aload 4 /* masm */
            aload 33 /* gpr1 */
            aload 52 /* stackSlot */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.leaq:(Ljdk/vm/ci/code/Register;Lorg/graalvm/compiler/asm/amd64/AMD64Address;)V
        53: .line 1896
            aload 4 /* masm */
            aload 33 /* gpr1 */
            new org.graalvm.compiler.asm.amd64.AMD64Address
            dup
            aload 33 /* gpr1 */
            iconst_4
            invokespecial org.graalvm.compiler.asm.amd64.AMD64Address.<init>:(Ljdk/vm/ci/code/Register;I)V
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movl:(Ljdk/vm/ci/code/Register;Lorg/graalvm/compiler/asm/amd64/AMD64Address;)V
        54: .line 1897
            aload 4 /* masm */
            aload 43 /* temp1 */
            aload 0 /* this */
            aload 14 /* piThirtyTwoInvPtr */
            invokevirtual org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp.externalAddress:(Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;)Lorg/graalvm/compiler/asm/amd64/AMD64Address;
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movdq:(Ljdk/vm/ci/code/Register;Lorg/graalvm/compiler/asm/amd64/AMD64Address;)V
        55: .line 1900
            aload 4 /* masm */
            aload 33 /* gpr1 */
            ldc 2147418112
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.andl:(Ljdk/vm/ci/code/Register;I)V
        56: .line 1901
            aload 4 /* masm */
            aload 33 /* gpr1 */
            ldc 808452096
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.subl:(Ljdk/vm/ci/code/Register;I)V
        57: .line 1902
            aload 4 /* masm */
            aload 33 /* gpr1 */
            ldc 281346048
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.cmpl:(Ljdk/vm/ci/code/Register;I)V
        58: .line 1903
            aload 4 /* masm */
            getstatic org.graalvm.compiler.asm.amd64.AMD64Assembler$ConditionFlag.Above:Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;
            aload 19 /* bb0 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.jcc:(Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;Lorg/graalvm/compiler/asm/Label;)V
        59: .line 1905
            aload 4 /* masm */
            aload 43 /* temp1 */
            aload 1 /* dest */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.mulsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
        60: .line 1906
            aload 4 /* masm */
            aload 47 /* temp5 */
            aload 0 /* this */
            aload 5 /* oneHalfPtr */
            invokevirtual org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp.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
        61: .line 1910
            aload 4 /* masm */
            aload 46 /* temp4 */
            aload 0 /* this */
            aload 15 /* signMaskPtr */
            invokevirtual org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp.externalAddress:(Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;)Lorg/graalvm/compiler/asm/amd64/AMD64Address;
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movdq:(Ljdk/vm/ci/code/Register;Lorg/graalvm/compiler/asm/amd64/AMD64Address;)V
        62: .line 1912
            aload 4 /* masm */
            aload 46 /* temp4 */
            aload 1 /* dest */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.pand:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
        63: .line 1913
            aload 4 /* masm */
            aload 47 /* temp5 */
            aload 46 /* temp4 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.por:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
        64: .line 1914
            aload 4 /* masm */
            aload 43 /* temp1 */
            aload 47 /* temp5 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
        65: .line 1915
            aload 4 /* masm */
            aload 36 /* gpr4 */
            aload 43 /* temp1 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.cvttsd2sil:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
        66: .line 1916
            aload 4 /* masm */
            aload 43 /* temp1 */
            aload 36 /* gpr4 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.cvtsi2sdl:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
        67: .line 1917
            aload 4 /* masm */
            aload 44 /* temp2 */
            aload 0 /* this */
            aload 6 /* pTwoPtr */
            invokevirtual org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp.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
        68: .line 1921
            aload 4 /* masm */
            aload 45 /* temp3 */
            aload 0 /* this */
            aload 17 /* pOnePtr */
            invokevirtual org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp.externalAddress:(Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;)Lorg/graalvm/compiler/asm/amd64/AMD64Address;
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movdq:(Ljdk/vm/ci/code/Register;Lorg/graalvm/compiler/asm/amd64/AMD64Address;)V
        69: .line 1923
            aload 4 /* masm */
            aload 45 /* temp3 */
            aload 43 /* temp1 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.mulsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
        70: .line 1924
            aload 4 /* masm */
            aload 43 /* temp1 */
            aload 43 /* temp1 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.unpcklpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
        71: .line 1925
            aload 4 /* masm */
            aload 36 /* gpr4 */
            ldc 1865232
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addq:(Ljdk/vm/ci/code/Register;I)V
        72: .line 1926
            aload 4 /* masm */
            aload 46 /* temp4 */
            aload 1 /* dest */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movdqu:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
        73: .line 1927
            aload 4 /* masm */
            aload 36 /* gpr4 */
            bipush 63
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.andq:(Ljdk/vm/ci/code/Register;I)V
        74: .line 1928
            aload 4 /* masm */
            aload 47 /* temp5 */
            aload 0 /* this */
            aload 7 /* scFourPtr */
            invokevirtual org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp.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
        75: .line 1932
            aload 4 /* masm */
            aload 33 /* gpr1 */
            aload 0 /* this */
            aload 8 /* cTablePtr */
            invokevirtual org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp.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
        76: .line 1933
            aload 4 /* masm */
            aload 36 /* gpr4 */
            iconst_5
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.shlq:(Ljdk/vm/ci/code/Register;I)V
        77: .line 1934
            aload 4 /* masm */
            aload 33 /* gpr1 */
            aload 36 /* gpr4 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addq:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
        78: .line 1935
            aload 4 /* masm */
            aload 50 /* temp8 */
            new org.graalvm.compiler.asm.amd64.AMD64Address
            dup
            aload 33 /* gpr1 */
            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
        79: .line 1936
            aload 4 /* masm */
            aload 44 /* temp2 */
            aload 43 /* temp1 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.mulpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
        80: .line 1937
            aload 4 /* masm */
            aload 1 /* dest */
            aload 45 /* temp3 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.subsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
        81: .line 1938
            aload 4 /* masm */
            aload 43 /* temp1 */
            aload 0 /* this */
            aload 16 /* pThreePtr */
            invokevirtual org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp.externalAddress:(Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;)Lorg/graalvm/compiler/asm/amd64/AMD64Address;
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.mulsd:(Ljdk/vm/ci/code/Register;Lorg/graalvm/compiler/asm/amd64/AMD64Address;)V
        82: .line 1940
            aload 4 /* masm */
            aload 46 /* temp4 */
            aload 45 /* temp3 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.subsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
        83: .line 1941
            aload 4 /* masm */
            aload 1 /* dest */
            aload 1 /* dest */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.unpcklpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
        84: .line 1942
            aload 4 /* masm */
            aload 45 /* temp3 */
            aload 46 /* temp4 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movdqu:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
        85: .line 1943
            aload 4 /* masm */
            aload 46 /* temp4 */
            aload 44 /* temp2 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.subsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
        86: .line 1944
            aload 4 /* masm */
            aload 47 /* temp5 */
            aload 1 /* dest */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.mulpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
        87: .line 1945
            aload 4 /* masm */
            aload 1 /* dest */
            aload 44 /* temp2 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.subpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
        88: .line 1946
            aload 4 /* masm */
            aload 49 /* temp7 */
            aload 50 /* temp8 */
            bipush 14
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.pshufd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;I)V
        89: .line 1947
            aload 4 /* masm */
            aload 48 /* temp6 */
            aload 0 /* this */
            aload 9 /* scTwoPtr */
            invokevirtual org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp.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
        90: .line 1951
            aload 4 /* masm */
            aload 49 /* temp7 */
            aload 46 /* temp4 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.mulsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
        91: .line 1952
            aload 4 /* masm */
            aload 45 /* temp3 */
            aload 46 /* temp4 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.subsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
        92: .line 1953
            aload 4 /* masm */
            aload 47 /* temp5 */
            aload 1 /* dest */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.mulpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
        93: .line 1954
            aload 4 /* 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
        94: .line 1955
            aload 4 /* masm */
            aload 45 /* temp3 */
            aload 44 /* temp2 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.subsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
        95: .line 1956
            aload 4 /* masm */
            aload 44 /* temp2 */
            aload 50 /* temp8 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movdqu:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
        96: .line 1957
            aload 4 /* masm */
            aload 43 /* temp1 */
            aload 45 /* temp3 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.subsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
        97: .line 1958
            aload 4 /* masm */
            aload 45 /* temp3 */
            new org.graalvm.compiler.asm.amd64.AMD64Address
            dup
            aload 33 /* gpr1 */
            bipush 24
            invokespecial org.graalvm.compiler.asm.amd64.AMD64Address.<init>:(Ljdk/vm/ci/code/Register;I)V
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movdq:(Ljdk/vm/ci/code/Register;Lorg/graalvm/compiler/asm/amd64/AMD64Address;)V
        98: .line 1959
            aload 4 /* masm */
            aload 44 /* temp2 */
            aload 45 /* temp3 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
        99: .line 1960
            aload 4 /* masm */
            aload 49 /* temp7 */
            aload 44 /* temp2 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.subsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       100: .line 1961
            aload 4 /* masm */
            aload 44 /* temp2 */
            aload 46 /* temp4 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.mulsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       101: .line 1962
            aload 4 /* masm */
            aload 48 /* temp6 */
            aload 1 /* dest */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.mulpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       102: .line 1963
            aload 4 /* masm */
            aload 45 /* temp3 */
            aload 46 /* temp4 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.mulsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       103: .line 1964
            aload 4 /* masm */
            aload 44 /* temp2 */
            aload 1 /* dest */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.mulpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       104: .line 1965
            aload 4 /* 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
       105: .line 1966
            aload 4 /* masm */
            aload 47 /* temp5 */
            aload 0 /* this */
            aload 10 /* scThreePtr */
            invokevirtual org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp.externalAddress:(Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;)Lorg/graalvm/compiler/asm/amd64/AMD64Address;
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addpd:(Ljdk/vm/ci/code/Register;Lorg/graalvm/compiler/asm/amd64/AMD64Address;)V
       106: .line 1970
            aload 4 /* masm */
            aload 46 /* temp4 */
            aload 50 /* temp8 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.mulsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       107: .line 1971
            aload 4 /* masm */
            aload 51 /* temp9 */
            aload 50 /* temp8 */
            bipush 14
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.pshufd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;I)V
       108: .line 1972
            aload 4 /* masm */
            aload 48 /* temp6 */
            aload 0 /* this */
            aload 11 /* scOnePtr */
            invokevirtual org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp.externalAddress:(Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;)Lorg/graalvm/compiler/asm/amd64/AMD64Address;
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addpd:(Ljdk/vm/ci/code/Register;Lorg/graalvm/compiler/asm/amd64/AMD64Address;)V
       109: .line 1976
            aload 4 /* masm */
            aload 47 /* temp5 */
            aload 1 /* dest */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.mulpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       110: .line 1977
            aload 4 /* masm */
            aload 1 /* dest */
            aload 45 /* temp3 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movdqu:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       111: .line 1978
            aload 4 /* masm */
            aload 45 /* temp3 */
            aload 51 /* temp9 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       112: .line 1979
            aload 4 /* masm */
            aload 43 /* temp1 */
            aload 49 /* temp7 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.mulpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       113: .line 1980
            aload 4 /* masm */
            aload 49 /* temp7 */
            aload 46 /* temp4 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movdqu:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       114: .line 1981
            aload 4 /* masm */
            aload 46 /* temp4 */
            aload 45 /* temp3 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       115: .line 1982
            aload 4 /* masm */
            aload 48 /* temp6 */
            aload 47 /* temp5 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       116: .line 1983
            aload 4 /* masm */
            aload 51 /* temp9 */
            aload 45 /* temp3 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.subsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       117: .line 1984
            aload 4 /* masm */
            aload 45 /* temp3 */
            aload 46 /* temp4 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.subsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       118: .line 1985
            aload 4 /* masm */
            aload 43 /* temp1 */
            new org.graalvm.compiler.asm.amd64.AMD64Address
            dup
            aload 33 /* gpr1 */
            bipush 16
            invokespecial org.graalvm.compiler.asm.amd64.AMD64Address.<init>:(Ljdk/vm/ci/code/Register;I)V
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addsd:(Ljdk/vm/ci/code/Register;Lorg/graalvm/compiler/asm/amd64/AMD64Address;)V
       119: .line 1986
            aload 4 /* masm */
            aload 48 /* temp6 */
            aload 44 /* temp2 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.mulpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       120: .line 1987
            aload 4 /* masm */
            aload 1 /* dest */
            aload 51 /* temp9 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       121: .line 1988
            aload 4 /* masm */
            aload 45 /* temp3 */
            aload 49 /* temp7 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       122: .line 1989
            aload 4 /* masm */
            aload 1 /* dest */
            aload 43 /* temp1 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       123: .line 1990
            aload 4 /* masm */
            aload 1 /* dest */
            aload 45 /* temp3 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       124: .line 1991
            aload 4 /* masm */
            aload 1 /* dest */
            aload 48 /* temp6 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       125: .line 1992
            aload 4 /* masm */
            aload 48 /* temp6 */
            aload 48 /* temp6 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.unpckhpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       126: .line 1993
            aload 4 /* masm */
            aload 1 /* dest */
            aload 48 /* temp6 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       127: .line 1994
            aload 4 /* masm */
            aload 1 /* dest */
            aload 46 /* temp4 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       128: .line 1995
            aload 4 /* masm */
            aload 31 /* bb13 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.jmp:(Lorg/graalvm/compiler/asm/Label;)V
       129: .line 1997
            aload 4 /* masm */
            aload 32 /* bb14 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.bind:(Lorg/graalvm/compiler/asm/Label;)V
       130: .line 1998
            aload 4 /* masm */
            aload 43 /* temp1 */
            aload 43 /* temp1 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.xorpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       131: .line 1999
            aload 4 /* 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
       132: .line 2000
            aload 4 /* masm */
            aload 1 /* dest */
            aload 43 /* temp1 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.divsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       133: .line 2001
            aload 4 /* masm */
            aload 31 /* bb13 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.jmp:(Lorg/graalvm/compiler/asm/Label;)V
       134: .line 2003
            aload 4 /* masm */
            aload 19 /* bb0 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.bind:(Lorg/graalvm/compiler/asm/Label;)V
       135: .line 2004
            aload 4 /* masm */
            getstatic org.graalvm.compiler.asm.amd64.AMD64Assembler$ConditionFlag.Greater:Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;
            aload 20 /* bb1 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.jcc:(Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;Lorg/graalvm/compiler/asm/Label;)V
       136: .line 2006
            aload 4 /* masm */
            aload 33 /* 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
       137: .line 2007
            aload 4 /* masm */
            aload 33 /* gpr1 */
            sipush 32767
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.andl:(Ljdk/vm/ci/code/Register;I)V
       138: .line 2008
            aload 4 /* masm */
            aload 1 /* dest */
            aload 33 /* gpr1 */
            iconst_3
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.pinsrw:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;I)V
       139: .line 2009
            aload 4 /* masm */
            aload 43 /* temp1 */
            aload 0 /* this */
            aload 18 /* onePtr */
            invokevirtual org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp.externalAddress:(Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;)Lorg/graalvm/compiler/asm/amd64/AMD64Address;
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movdq:(Ljdk/vm/ci/code/Register;Lorg/graalvm/compiler/asm/amd64/AMD64Address;)V
       140: .line 2011
            aload 4 /* masm */
            aload 43 /* temp1 */
            aload 1 /* dest */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.subsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       141: .line 2012
            aload 4 /* masm */
            aload 1 /* dest */
            aload 43 /* temp1 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movdqu:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       142: .line 2013
            aload 4 /* masm */
            aload 31 /* bb13 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.jmp:(Lorg/graalvm/compiler/asm/Label;)V
       143: .line 2015
            aload 4 /* masm */
            aload 20 /* bb1 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.bind:(Lorg/graalvm/compiler/asm/Label;)V
       144: .line 2016
            aload 4 /* masm */
            aload 35 /* gpr3 */
            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
       145: .line 2017
            aload 4 /* masm */
            aload 35 /* gpr3 */
            sipush 32752
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.andl:(Ljdk/vm/ci/code/Register;I)V
       146: .line 2018
            aload 4 /* masm */
            aload 35 /* gpr3 */
            sipush 32752
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.cmpl:(Ljdk/vm/ci/code/Register;I)V
       147: .line 2019
            aload 4 /* masm */
            getstatic org.graalvm.compiler.asm.amd64.AMD64Assembler$ConditionFlag.Equal:Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;
            aload 32 /* bb14 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.jcc:(Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;Lorg/graalvm/compiler/asm/Label;)V
       148: .line 2021
            aload 4 /* masm */
            aload 35 /* gpr3 */
            sipush 16224
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.subl:(Ljdk/vm/ci/code/Register;I)V
       149: .line 2022
            aload 4 /* masm */
            aload 35 /* gpr3 */
            bipush 7
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.shrl:(Ljdk/vm/ci/code/Register;I)V
       150: .line 2023
            aload 4 /* masm */
            aload 35 /* gpr3 */
            ldc 65532
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.andl:(Ljdk/vm/ci/code/Register;I)V
       151: .line 2024
            aload 4 /* masm */
            aload 42 /* gpr10 */
            aload 0 /* this */
            aload 12 /* piInvTablePtr */
            invokevirtual org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp.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
       152: .line 2025
            aload 4 /* masm */
            aload 35 /* gpr3 */
            aload 42 /* gpr10 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addq:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       153: .line 2026
            aload 4 /* masm */
            aload 33 /* gpr1 */
            aload 1 /* dest */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movdq:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       154: .line 2027
            aload 4 /* masm */
            aload 41 /* gpr9 */
            new org.graalvm.compiler.asm.amd64.AMD64Address
            dup
            aload 35 /* gpr3 */
            bipush 20
            invokespecial org.graalvm.compiler.asm.amd64.AMD64Address.<init>:(Ljdk/vm/ci/code/Register;I)V
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movl:(Ljdk/vm/ci/code/Register;Lorg/graalvm/compiler/asm/amd64/AMD64Address;)V
       155: .line 2028
            aload 4 /* masm */
            aload 39 /* gpr7 */
            new org.graalvm.compiler.asm.amd64.AMD64Address
            dup
            aload 35 /* gpr3 */
            bipush 24
            invokespecial org.graalvm.compiler.asm.amd64.AMD64Address.<init>:(Ljdk/vm/ci/code/Register;I)V
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movl:(Ljdk/vm/ci/code/Register;Lorg/graalvm/compiler/asm/amd64/AMD64Address;)V
       156: .line 2029
            aload 4 /* masm */
            aload 36 /* gpr4 */
            aload 33 /* gpr1 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movl:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       157: .line 2030
            aload 4 /* masm */
            aload 33 /* gpr1 */
            bipush 21
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.shrq:(Ljdk/vm/ci/code/Register;I)V
       158: .line 2031
            aload 4 /* masm */
            aload 33 /* gpr1 */
            ldc -2147483648
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.orl:(Ljdk/vm/ci/code/Register;I)V
       159: .line 2032
            aload 4 /* masm */
            aload 33 /* gpr1 */
            bipush 11
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.shrl:(Ljdk/vm/ci/code/Register;I)V
       160: .line 2033
            aload 4 /* masm */
            aload 40 /* gpr8 */
            aload 41 /* gpr9 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movl:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       161: .line 2034
            aload 4 /* masm */
            aload 41 /* gpr9 */
            aload 36 /* gpr4 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.imulq:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       162: .line 2035
            aload 4 /* masm */
            aload 40 /* gpr8 */
            aload 33 /* gpr1 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.imulq:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       163: .line 2036
            aload 4 /* masm */
            aload 39 /* gpr7 */
            aload 33 /* gpr1 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.imulq:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       164: .line 2037
            aload 4 /* masm */
            aload 37 /* gpr5 */
            new org.graalvm.compiler.asm.amd64.AMD64Address
            dup
            aload 35 /* gpr3 */
            bipush 16
            invokespecial org.graalvm.compiler.asm.amd64.AMD64Address.<init>:(Ljdk/vm/ci/code/Register;I)V
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movl:(Ljdk/vm/ci/code/Register;Lorg/graalvm/compiler/asm/amd64/AMD64Address;)V
       165: .line 2038
            aload 4 /* masm */
            aload 38 /* gpr6 */
            new org.graalvm.compiler.asm.amd64.AMD64Address
            dup
            aload 35 /* gpr3 */
            bipush 12
            invokespecial org.graalvm.compiler.asm.amd64.AMD64Address.<init>:(Ljdk/vm/ci/code/Register;I)V
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movl:(Ljdk/vm/ci/code/Register;Lorg/graalvm/compiler/asm/amd64/AMD64Address;)V
       166: .line 2039
            aload 4 /* masm */
            aload 42 /* gpr10 */
            aload 41 /* gpr9 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movl:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       167: .line 2040
            aload 4 /* masm */
            aload 41 /* gpr9 */
            bipush 32
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.shrq:(Ljdk/vm/ci/code/Register;I)V
       168: .line 2041
            aload 4 /* masm */
            aload 40 /* gpr8 */
            aload 41 /* gpr9 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addq:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       169: .line 2042
            aload 4 /* masm */
            aload 42 /* gpr10 */
            aload 39 /* gpr7 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addq:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       170: .line 2043
            aload 4 /* masm */
            aload 39 /* gpr7 */
            aload 42 /* gpr10 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movl:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       171: .line 2044
            aload 4 /* masm */
            aload 42 /* gpr10 */
            bipush 32
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.shrq:(Ljdk/vm/ci/code/Register;I)V
       172: .line 2045
            aload 4 /* masm */
            aload 40 /* gpr8 */
            aload 42 /* gpr10 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addq:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       173: .line 2046
            aload 4 /* masm */
            aload 41 /* gpr9 */
            aload 37 /* gpr5 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movl:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       174: .line 2047
            aload 4 /* masm */
            aload 37 /* gpr5 */
            aload 36 /* gpr4 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.imulq:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       175: .line 2048
            aload 4 /* masm */
            aload 41 /* gpr9 */
            aload 33 /* gpr1 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.imulq:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       176: .line 2049
            aload 4 /* masm */
            aload 42 /* gpr10 */
            aload 38 /* gpr6 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movl:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       177: .line 2050
            aload 4 /* masm */
            aload 38 /* gpr6 */
            aload 36 /* gpr4 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.imulq:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       178: .line 2051
            aload 4 /* masm */
            aload 34 /* gpr2 */
            aload 37 /* gpr5 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movl:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       179: .line 2052
            aload 4 /* masm */
            aload 37 /* gpr5 */
            bipush 32
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.shrq:(Ljdk/vm/ci/code/Register;I)V
       180: .line 2053
            aload 4 /* masm */
            aload 40 /* gpr8 */
            aload 34 /* gpr2 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addq:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       181: .line 2054
            aload 4 /* masm */
            aload 34 /* gpr2 */
            aload 40 /* gpr8 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movl:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       182: .line 2055
            aload 4 /* masm */
            aload 40 /* gpr8 */
            bipush 32
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.shrq:(Ljdk/vm/ci/code/Register;I)V
       183: .line 2056
            aload 4 /* masm */
            aload 41 /* gpr9 */
            aload 37 /* gpr5 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addq:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       184: .line 2057
            aload 4 /* masm */
            aload 41 /* gpr9 */
            aload 40 /* gpr8 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addq:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       185: .line 2058
            aload 4 /* masm */
            aload 34 /* gpr2 */
            bipush 32
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.shlq:(Ljdk/vm/ci/code/Register;I)V
       186: .line 2059
            aload 4 /* masm */
            aload 39 /* gpr7 */
            aload 34 /* gpr2 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.orq:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       187: .line 2060
            aload 4 /* masm */
            aload 42 /* gpr10 */
            aload 33 /* gpr1 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.imulq:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       188: .line 2061
            aload 4 /* masm */
            aload 40 /* gpr8 */
            new org.graalvm.compiler.asm.amd64.AMD64Address
            dup
            aload 35 /* gpr3 */
            bipush 8
            invokespecial org.graalvm.compiler.asm.amd64.AMD64Address.<init>:(Ljdk/vm/ci/code/Register;I)V
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movl:(Ljdk/vm/ci/code/Register;Lorg/graalvm/compiler/asm/amd64/AMD64Address;)V
       189: .line 2062
            aload 4 /* masm */
            aload 37 /* gpr5 */
            new org.graalvm.compiler.asm.amd64.AMD64Address
            dup
            aload 35 /* gpr3 */
            iconst_4
            invokespecial org.graalvm.compiler.asm.amd64.AMD64Address.<init>:(Ljdk/vm/ci/code/Register;I)V
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movl:(Ljdk/vm/ci/code/Register;Lorg/graalvm/compiler/asm/amd64/AMD64Address;)V
       190: .line 2063
            aload 4 /* masm */
            aload 34 /* gpr2 */
            aload 38 /* gpr6 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movl:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       191: .line 2064
            aload 4 /* masm */
            aload 38 /* gpr6 */
            bipush 32
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.shrq:(Ljdk/vm/ci/code/Register;I)V
       192: .line 2065
            aload 4 /* masm */
            aload 41 /* gpr9 */
            aload 34 /* gpr2 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addq:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       193: .line 2066
            aload 4 /* masm */
            aload 34 /* gpr2 */
            aload 41 /* gpr9 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movl:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       194: .line 2067
            aload 4 /* masm */
            aload 41 /* gpr9 */
            bipush 32
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.shrq:(Ljdk/vm/ci/code/Register;I)V
       195: .line 2068
            aload 4 /* masm */
            aload 42 /* gpr10 */
            aload 38 /* gpr6 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addq:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       196: .line 2069
            aload 4 /* masm */
            aload 42 /* gpr10 */
            aload 41 /* gpr9 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addq:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       197: .line 2070
            aload 4 /* masm */
            aload 38 /* gpr6 */
            aload 40 /* gpr8 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movq:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       198: .line 2071
            aload 4 /* masm */
            aload 40 /* gpr8 */
            aload 36 /* gpr4 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.imulq:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       199: .line 2072
            aload 4 /* masm */
            aload 38 /* gpr6 */
            aload 33 /* gpr1 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.imulq:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       200: .line 2073
            aload 4 /* masm */
            aload 41 /* gpr9 */
            aload 40 /* gpr8 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movl:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       201: .line 2074
            aload 4 /* masm */
            aload 40 /* gpr8 */
            bipush 32
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.shrq:(Ljdk/vm/ci/code/Register;I)V
       202: .line 2075
            aload 4 /* masm */
            aload 42 /* gpr10 */
            aload 41 /* gpr9 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addq:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       203: .line 2076
            aload 4 /* masm */
            aload 41 /* gpr9 */
            aload 42 /* gpr10 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movl:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       204: .line 2077
            aload 4 /* masm */
            aload 42 /* gpr10 */
            bipush 32
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.shrq:(Ljdk/vm/ci/code/Register;I)V
       205: .line 2078
            aload 4 /* masm */
            aload 38 /* gpr6 */
            aload 40 /* gpr8 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addq:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       206: .line 2079
            aload 4 /* masm */
            aload 38 /* gpr6 */
            aload 42 /* gpr10 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addq:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       207: .line 2080
            aload 4 /* masm */
            aload 40 /* gpr8 */
            aload 37 /* gpr5 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movq:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       208: .line 2081
            aload 4 /* masm */
            aload 37 /* gpr5 */
            aload 36 /* gpr4 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.imulq:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       209: .line 2082
            aload 4 /* masm */
            aload 40 /* gpr8 */
            aload 33 /* gpr1 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.imulq:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       210: .line 2083
            aload 4 /* masm */
            aload 41 /* gpr9 */
            bipush 32
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.shlq:(Ljdk/vm/ci/code/Register;I)V
       211: .line 2084
            aload 4 /* masm */
            aload 41 /* gpr9 */
            aload 34 /* gpr2 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.orq:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       212: .line 2085
            aload 4 /* masm */
            aload 33 /* gpr1 */
            new org.graalvm.compiler.asm.amd64.AMD64Address
            dup
            aload 35 /* gpr3 */
            iconst_0
            invokespecial org.graalvm.compiler.asm.amd64.AMD64Address.<init>:(Ljdk/vm/ci/code/Register;I)V
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movl:(Ljdk/vm/ci/code/Register;Lorg/graalvm/compiler/asm/amd64/AMD64Address;)V
       213: .line 2086
            aload 4 /* masm */
            aload 42 /* gpr10 */
            aload 37 /* gpr5 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movl:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       214: .line 2087
            aload 4 /* masm */
            aload 37 /* gpr5 */
            bipush 32
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.shrq:(Ljdk/vm/ci/code/Register;I)V
       215: .line 2088
            aload 4 /* masm */
            aload 38 /* gpr6 */
            aload 42 /* gpr10 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addq:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       216: .line 2089
            aload 4 /* masm */
            aload 42 /* gpr10 */
            aload 38 /* gpr6 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movl:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       217: .line 2090
            aload 4 /* masm */
            aload 38 /* gpr6 */
            bipush 32
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.shrq:(Ljdk/vm/ci/code/Register;I)V
       218: .line 2091
            aload 4 /* masm */
            aload 40 /* gpr8 */
            aload 37 /* gpr5 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addq:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       219: .line 2092
            aload 4 /* masm */
            aload 40 /* gpr8 */
            aload 38 /* gpr6 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addq:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       220: .line 2093
            aload 4 /* masm */
            aload 36 /* gpr4 */
            aload 33 /* gpr1 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.imulq:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       221: .line 2094
            aload 4 /* masm */
            aload 34 /* gpr2 */
            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
       222: .line 2095
            aload 4 /* masm */
            aload 38 /* gpr6 */
            aload 0 /* this */
            aload 12 /* piInvTablePtr */
            invokevirtual org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp.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
       223: .line 2096
            aload 4 /* masm */
            aload 35 /* gpr3 */
            aload 38 /* gpr6 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.subq:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       224: .line 2097
            aload 4 /* masm */
            aload 35 /* gpr3 */
            aload 35 /* gpr3 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addl:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       225: .line 2098
            aload 4 /* masm */
            aload 35 /* gpr3 */
            aload 35 /* gpr3 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addl:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       226: .line 2099
            aload 4 /* masm */
            aload 35 /* gpr3 */
            aload 35 /* gpr3 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addl:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       227: .line 2100
            aload 4 /* masm */
            aload 35 /* gpr3 */
            bipush 19
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addl:(Ljdk/vm/ci/code/Register;I)V
       228: .line 2101
            aload 4 /* masm */
            aload 37 /* gpr5 */
            ldc 32768
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movl:(Ljdk/vm/ci/code/Register;I)V
       229: .line 2102
            aload 4 /* masm */
            aload 37 /* gpr5 */
            aload 34 /* gpr2 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.andl:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       230: .line 2103
            aload 4 /* masm */
            aload 34 /* gpr2 */
            iconst_4
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.shrl:(Ljdk/vm/ci/code/Register;I)V
       231: .line 2104
            aload 4 /* masm */
            aload 34 /* gpr2 */
            sipush 2047
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.andl:(Ljdk/vm/ci/code/Register;I)V
       232: .line 2105
            aload 4 /* masm */
            aload 34 /* gpr2 */
            sipush 1023
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.subl:(Ljdk/vm/ci/code/Register;I)V
       233: .line 2106
            aload 4 /* masm */
            aload 35 /* gpr3 */
            aload 34 /* gpr2 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.subl:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       234: .line 2107
            aload 4 /* masm */
            aload 40 /* gpr8 */
            aload 36 /* gpr4 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addq:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       235: .line 2108
            aload 4 /* masm */
            aload 36 /* gpr4 */
            aload 35 /* gpr3 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movl:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       236: .line 2109
            aload 4 /* masm */
            aload 36 /* gpr4 */
            bipush 32
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addl:(Ljdk/vm/ci/code/Register;I)V
       237: .line 2110
            aload 4 /* masm */
            aload 35 /* gpr3 */
            iconst_1
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.cmpl:(Ljdk/vm/ci/code/Register;I)V
       238: .line 2111
            aload 4 /* masm */
            getstatic org.graalvm.compiler.asm.amd64.AMD64Assembler$ConditionFlag.Less:Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;
            aload 21 /* bb3 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.jcc:(Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;Lorg/graalvm/compiler/asm/Label;)V
       239: .line 2113
            aload 4 /* masm */
            aload 35 /* gpr3 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.negl:(Ljdk/vm/ci/code/Register;)V
       240: .line 2114
            aload 4 /* masm */
            aload 35 /* gpr3 */
            bipush 29
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addl:(Ljdk/vm/ci/code/Register;I)V
       241: .line 2115
            aload 4 /* masm */
            aload 40 /* gpr8 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.shll:(Ljdk/vm/ci/code/Register;)V
       242: .line 2116
            aload 4 /* masm */
            aload 38 /* gpr6 */
            aload 40 /* gpr8 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movl:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       243: .line 2117
            aload 4 /* masm */
            aload 40 /* gpr8 */
            ldc 536870911
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.andl:(Ljdk/vm/ci/code/Register;I)V
       244: .line 2118
            aload 4 /* masm */
            aload 40 /* gpr8 */
            ldc 268435456
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.testl:(Ljdk/vm/ci/code/Register;I)V
       245: .line 2119
            aload 4 /* masm */
            getstatic org.graalvm.compiler.asm.amd64.AMD64Assembler$ConditionFlag.NotEqual:Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;
            aload 22 /* bb4 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.jcc:(Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;Lorg/graalvm/compiler/asm/Label;)V
       246: .line 2121
            aload 4 /* masm */
            aload 40 /* gpr8 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.shrl:(Ljdk/vm/ci/code/Register;)V
       247: .line 2122
            aload 4 /* masm */
            aload 34 /* gpr2 */
            iconst_0
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movl:(Ljdk/vm/ci/code/Register;I)V
       248: .line 2123
            aload 4 /* masm */
            aload 40 /* gpr8 */
            bipush 32
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.shlq:(Ljdk/vm/ci/code/Register;I)V
       249: .line 2124
            aload 4 /* masm */
            aload 40 /* gpr8 */
            aload 42 /* gpr10 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.orq:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       250: .line 2126
            aload 4 /* masm */
            aload 23 /* bb5 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.bind:(Lorg/graalvm/compiler/asm/Label;)V
       251: .line 2128
            aload 4 /* masm */
            aload 24 /* bb6 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.bind:(Lorg/graalvm/compiler/asm/Label;)V
       252: .line 2129
            aload 4 /* masm */
            aload 40 /* gpr8 */
            iconst_0
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.cmpq:(Ljdk/vm/ci/code/Register;I)V
       253: .line 2130
            aload 4 /* masm */
            getstatic org.graalvm.compiler.asm.amd64.AMD64Assembler$ConditionFlag.Equal:Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;
            aload 25 /* bb7 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.jcc:(Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;Lorg/graalvm/compiler/asm/Label;)V
       254: .line 2132
            aload 4 /* masm */
            aload 26 /* bb8 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.bind:(Lorg/graalvm/compiler/asm/Label;)V
       255: .line 2133
            aload 4 /* masm */
            aload 42 /* gpr10 */
            aload 40 /* gpr8 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.bsrq:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       256: .line 2134
            aload 4 /* masm */
            aload 35 /* gpr3 */
            bipush 29
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movl:(Ljdk/vm/ci/code/Register;I)V
       257: .line 2135
            aload 4 /* masm */
            aload 35 /* gpr3 */
            aload 42 /* gpr10 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.subl:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       258: .line 2136
            aload 4 /* masm */
            getstatic org.graalvm.compiler.asm.amd64.AMD64Assembler$ConditionFlag.LessEqual:Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;
            aload 27 /* bb9 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.jcc:(Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;Lorg/graalvm/compiler/asm/Label;)V
       259: .line 2138
            aload 4 /* masm */
            aload 40 /* gpr8 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.shlq:(Ljdk/vm/ci/code/Register;)V
       260: .line 2139
            aload 4 /* masm */
            aload 33 /* gpr1 */
            aload 41 /* gpr9 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movq:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       261: .line 2140
            aload 4 /* masm */
            aload 41 /* gpr9 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.shlq:(Ljdk/vm/ci/code/Register;)V
       262: .line 2141
            aload 4 /* masm */
            aload 36 /* gpr4 */
            aload 35 /* gpr3 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addl:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       263: .line 2142
            aload 4 /* masm */
            aload 35 /* gpr3 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.negl:(Ljdk/vm/ci/code/Register;)V
       264: .line 2143
            aload 4 /* masm */
            aload 35 /* gpr3 */
            bipush 64
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addl:(Ljdk/vm/ci/code/Register;I)V
       265: .line 2144
            aload 4 /* masm */
            aload 33 /* gpr1 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.shrq:(Ljdk/vm/ci/code/Register;)V
       266: .line 2145
            aload 4 /* masm */
            aload 39 /* gpr7 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.shrq:(Ljdk/vm/ci/code/Register;)V
       267: .line 2146
            aload 4 /* masm */
            aload 40 /* gpr8 */
            aload 33 /* gpr1 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.orq:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       268: .line 2147
            aload 4 /* masm */
            aload 41 /* gpr9 */
            aload 39 /* gpr7 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.orq:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       269: .line 2149
            aload 4 /* masm */
            aload 28 /* bb10 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.bind:(Lorg/graalvm/compiler/asm/Label;)V
       270: .line 2150
            aload 4 /* masm */
            aload 1 /* dest */
            aload 40 /* gpr8 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.cvtsi2sdq:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       271: .line 2151
            aload 4 /* masm */
            aload 41 /* gpr9 */
            iconst_1
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.shrq:(Ljdk/vm/ci/code/Register;I)V
       272: .line 2152
            aload 4 /* masm */
            aload 45 /* temp3 */
            aload 41 /* gpr9 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.cvtsi2sdq:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       273: .line 2153
            aload 4 /* masm */
            aload 46 /* temp4 */
            aload 46 /* temp4 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.xorpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       274: .line 2154
            aload 4 /* masm */
            aload 36 /* gpr4 */
            iconst_4
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.shll:(Ljdk/vm/ci/code/Register;I)V
       275: .line 2155
            aload 4 /* masm */
            aload 36 /* gpr4 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.negl:(Ljdk/vm/ci/code/Register;)V
       276: .line 2156
            aload 4 /* masm */
            aload 36 /* gpr4 */
            sipush 16368
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addl:(Ljdk/vm/ci/code/Register;I)V
       277: .line 2157
            aload 4 /* masm */
            aload 36 /* gpr4 */
            aload 37 /* gpr5 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.orl:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       278: .line 2158
            aload 4 /* masm */
            aload 36 /* gpr4 */
            aload 34 /* gpr2 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.xorl:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       279: .line 2159
            aload 4 /* masm */
            aload 46 /* temp4 */
            aload 36 /* gpr4 */
            iconst_3
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.pinsrw:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;I)V
       280: .line 2160
            aload 4 /* masm */
            aload 34 /* gpr2 */
            aload 0 /* this */
            aload 13 /* piFourPtr */
            invokevirtual org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp.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
       281: .line 2161
            aload 4 /* masm */
            aload 44 /* temp2 */
            new org.graalvm.compiler.asm.amd64.AMD64Address
            dup
            aload 34 /* gpr2 */
            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
       282: .line 2165
            aload 4 /* masm */
            aload 47 /* temp5 */
            aload 47 /* temp5 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.xorpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       283: .line 2166
            aload 4 /* masm */
            aload 36 /* gpr4 */
            sipush 1008
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.subl:(Ljdk/vm/ci/code/Register;I)V
       284: .line 2167
            aload 4 /* masm */
            aload 47 /* temp5 */
            aload 36 /* gpr4 */
            iconst_3
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.pinsrw:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;I)V
       285: .line 2168
            aload 4 /* masm */
            aload 1 /* dest */
            aload 46 /* temp4 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.mulsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       286: .line 2169
            aload 4 /* masm */
            aload 37 /* gpr5 */
            bipush 16
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.shll:(Ljdk/vm/ci/code/Register;I)V
       287: .line 2170
            aload 4 /* masm */
            aload 37 /* gpr5 */
            bipush 31
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.sarl:(Ljdk/vm/ci/code/Register;I)V
       288: .line 2171
            aload 4 /* masm */
            aload 45 /* temp3 */
            aload 47 /* temp5 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.mulsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       289: .line 2172
            aload 4 /* masm */
            aload 43 /* temp1 */
            aload 1 /* dest */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movdqu:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       290: .line 2173
            aload 4 /* masm */
            aload 1 /* dest */
            aload 44 /* temp2 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.mulsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       291: .line 2174
            aload 4 /* masm */
            aload 48 /* temp6 */
            aload 44 /* temp2 */
            bipush 14
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.pshufd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;I)V
       292: .line 2175
            aload 4 /* masm */
            aload 38 /* gpr6 */
            bipush 29
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.shrl:(Ljdk/vm/ci/code/Register;I)V
       293: .line 2176
            aload 4 /* masm */
            aload 43 /* temp1 */
            aload 45 /* temp3 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       294: .line 2177
            aload 4 /* masm */
            aload 45 /* temp3 */
            aload 44 /* temp2 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.mulsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       295: .line 2178
            aload 4 /* masm */
            aload 38 /* gpr6 */
            aload 37 /* gpr5 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addl:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       296: .line 2179
            aload 4 /* masm */
            aload 38 /* gpr6 */
            aload 37 /* gpr5 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.xorl:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       297: .line 2180
            aload 4 /* masm */
            aload 48 /* temp6 */
            aload 43 /* temp1 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.mulsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       298: .line 2181
            aload 4 /* masm */
            aload 33 /* gpr1 */
            aload 38 /* gpr6 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movl:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       299: .line 2182
            aload 4 /* masm */
            aload 48 /* temp6 */
            aload 45 /* temp3 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       300: .line 2183
            aload 4 /* masm */
            aload 44 /* temp2 */
            aload 1 /* dest */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movdqu:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       301: .line 2184
            aload 4 /* masm */
            aload 1 /* dest */
            aload 48 /* temp6 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       302: .line 2185
            aload 4 /* masm */
            aload 44 /* temp2 */
            aload 1 /* dest */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.subsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       303: .line 2186
            aload 4 /* masm */
            aload 48 /* temp6 */
            aload 44 /* temp2 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       304: .line 2188
            aload 4 /* masm */
            aload 29 /* bb11 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.bind:(Lorg/graalvm/compiler/asm/Label;)V
       305: .line 2189
            aload 4 /* masm */
            aload 43 /* temp1 */
            aload 0 /* this */
            aload 14 /* piThirtyTwoInvPtr */
            invokevirtual org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp.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
       306: .line 2191
            aload 4 /* masm */
            aload 43 /* temp1 */
            aload 1 /* dest */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.mulsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       307: .line 2192
            aload 4 /* masm */
            aload 47 /* temp5 */
            aload 0 /* this */
            aload 5 /* oneHalfPtr */
            invokevirtual org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp.externalAddress:(Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;)Lorg/graalvm/compiler/asm/amd64/AMD64Address;
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movdq:(Ljdk/vm/ci/code/Register;Lorg/graalvm/compiler/asm/amd64/AMD64Address;)V
       308: .line 2196
            aload 4 /* masm */
            aload 46 /* temp4 */
            aload 0 /* this */
            aload 15 /* signMaskPtr */
            invokevirtual org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp.externalAddress:(Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;)Lorg/graalvm/compiler/asm/amd64/AMD64Address;
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movdq:(Ljdk/vm/ci/code/Register;Lorg/graalvm/compiler/asm/amd64/AMD64Address;)V
       309: .line 2198
            aload 4 /* masm */
            aload 46 /* temp4 */
            aload 1 /* dest */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.pand:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       310: .line 2199
            aload 4 /* masm */
            aload 47 /* temp5 */
            aload 46 /* temp4 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.por:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       311: .line 2200
            aload 4 /* masm */
            aload 43 /* temp1 */
            aload 47 /* temp5 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       312: .line 2201
            aload 4 /* masm */
            aload 36 /* gpr4 */
            aload 43 /* temp1 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.cvttsd2siq:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       313: .line 2202
            aload 4 /* masm */
            aload 43 /* temp1 */
            aload 36 /* gpr4 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.cvtsi2sdq:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       314: .line 2203
            aload 4 /* masm */
            aload 45 /* temp3 */
            aload 0 /* this */
            aload 17 /* pOnePtr */
            invokevirtual org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp.externalAddress:(Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;)Lorg/graalvm/compiler/asm/amd64/AMD64Address;
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movdq:(Ljdk/vm/ci/code/Register;Lorg/graalvm/compiler/asm/amd64/AMD64Address;)V
       315: .line 2205
            aload 4 /* masm */
            aload 44 /* temp2 */
            aload 0 /* this */
            aload 6 /* pTwoPtr */
            invokevirtual org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp.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
       316: .line 2209
            aload 4 /* masm */
            aload 45 /* temp3 */
            aload 43 /* temp1 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.mulsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       317: .line 2210
            aload 4 /* masm */
            aload 43 /* temp1 */
            aload 43 /* temp1 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.unpcklpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       318: .line 2211
            aload 4 /* masm */
            aload 33 /* gpr1 */
            iconst_3
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.shll:(Ljdk/vm/ci/code/Register;I)V
       319: .line 2212
            aload 4 /* masm */
            aload 36 /* gpr4 */
            ldc 1865232
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addl:(Ljdk/vm/ci/code/Register;I)V
       320: .line 2213
            aload 4 /* masm */
            aload 46 /* temp4 */
            aload 1 /* dest */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movdqu:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       321: .line 2214
            aload 4 /* masm */
            aload 36 /* gpr4 */
            aload 33 /* gpr1 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addl:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       322: .line 2215
            aload 4 /* masm */
            aload 36 /* gpr4 */
            bipush 63
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.andl:(Ljdk/vm/ci/code/Register;I)V
       323: .line 2216
            aload 4 /* masm */
            aload 47 /* temp5 */
            aload 0 /* this */
            aload 7 /* scFourPtr */
            invokevirtual org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp.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
       324: .line 2220
            aload 4 /* masm */
            aload 33 /* gpr1 */
            aload 0 /* this */
            aload 8 /* cTablePtr */
            invokevirtual org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp.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
       325: .line 2221
            aload 4 /* masm */
            aload 36 /* gpr4 */
            iconst_5
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.shll:(Ljdk/vm/ci/code/Register;I)V
       326: .line 2222
            aload 4 /* masm */
            aload 33 /* gpr1 */
            aload 36 /* gpr4 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addq:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       327: .line 2223
            aload 4 /* masm */
            aload 50 /* temp8 */
            new org.graalvm.compiler.asm.amd64.AMD64Address
            dup
            aload 33 /* gpr1 */
            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
       328: .line 2224
            aload 4 /* masm */
            aload 44 /* temp2 */
            aload 43 /* temp1 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.mulpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       329: .line 2225
            aload 4 /* masm */
            aload 1 /* dest */
            aload 45 /* temp3 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.subsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       330: .line 2226
            aload 4 /* masm */
            aload 43 /* temp1 */
            aload 0 /* this */
            aload 16 /* pThreePtr */
            invokevirtual org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp.externalAddress:(Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;)Lorg/graalvm/compiler/asm/amd64/AMD64Address;
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.mulsd:(Ljdk/vm/ci/code/Register;Lorg/graalvm/compiler/asm/amd64/AMD64Address;)V
       331: .line 2228
            aload 4 /* masm */
            aload 46 /* temp4 */
            aload 45 /* temp3 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.subsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       332: .line 2229
            aload 4 /* masm */
            aload 1 /* dest */
            aload 1 /* dest */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.unpcklpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       333: .line 2230
            aload 4 /* masm */
            aload 45 /* temp3 */
            aload 46 /* temp4 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movdqu:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       334: .line 2231
            aload 4 /* masm */
            aload 46 /* temp4 */
            aload 44 /* temp2 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.subsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       335: .line 2232
            aload 4 /* masm */
            aload 47 /* 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 2233
            aload 4 /* masm */
            aload 49 /* temp7 */
            aload 50 /* temp8 */
            bipush 14
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.pshufd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;I)V
       337: .line 2234
            aload 4 /* masm */
            aload 51 /* temp9 */
            aload 49 /* temp7 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movdqu:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       338: .line 2235
            aload 4 /* masm */
            aload 1 /* dest */
            aload 44 /* temp2 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.subpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       339: .line 2236
            aload 4 /* masm */
            aload 49 /* temp7 */
            aload 46 /* temp4 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.mulsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       340: .line 2237
            aload 4 /* masm */
            aload 45 /* temp3 */
            aload 46 /* temp4 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.subsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       341: .line 2238
            aload 4 /* masm */
            aload 47 /* temp5 */
            aload 1 /* dest */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.mulpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       342: .line 2239
            aload 4 /* 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
       343: .line 2240
            aload 4 /* masm */
            aload 45 /* temp3 */
            aload 44 /* temp2 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.subsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       344: .line 2241
            aload 4 /* masm */
            aload 44 /* temp2 */
            aload 50 /* temp8 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movdqu:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       345: .line 2242
            aload 4 /* masm */
            aload 43 /* temp1 */
            aload 45 /* temp3 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.subsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       346: .line 2243
            aload 4 /* masm */
            aload 45 /* temp3 */
            new org.graalvm.compiler.asm.amd64.AMD64Address
            dup
            aload 33 /* gpr1 */
            bipush 24
            invokespecial org.graalvm.compiler.asm.amd64.AMD64Address.<init>:(Ljdk/vm/ci/code/Register;I)V
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movdq:(Ljdk/vm/ci/code/Register;Lorg/graalvm/compiler/asm/amd64/AMD64Address;)V
       347: .line 2244
            aload 4 /* masm */
            aload 44 /* temp2 */
            aload 45 /* temp3 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       348: .line 2245
            aload 4 /* masm */
            aload 49 /* temp7 */
            aload 44 /* temp2 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.subsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       349: .line 2246
            aload 4 /* masm */
            aload 43 /* temp1 */
            aload 48 /* temp6 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.subsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       350: .line 2247
            aload 4 /* masm */
            aload 48 /* temp6 */
            aload 0 /* this */
            aload 9 /* scTwoPtr */
            invokevirtual org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp.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
       351: .line 2251
            aload 4 /* masm */
            aload 44 /* temp2 */
            aload 46 /* temp4 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.mulsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       352: .line 2252
            aload 4 /* masm */
            aload 48 /* temp6 */
            aload 1 /* dest */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.mulpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       353: .line 2253
            aload 4 /* masm */
            aload 45 /* temp3 */
            aload 46 /* temp4 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.mulsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       354: .line 2254
            aload 4 /* masm */
            aload 44 /* temp2 */
            aload 1 /* dest */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.mulpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       355: .line 2255
            aload 4 /* 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
       356: .line 2256
            aload 4 /* masm */
            aload 47 /* temp5 */
            aload 0 /* this */
            aload 10 /* scThreePtr */
            invokevirtual org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp.externalAddress:(Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;)Lorg/graalvm/compiler/asm/amd64/AMD64Address;
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addpd:(Ljdk/vm/ci/code/Register;Lorg/graalvm/compiler/asm/amd64/AMD64Address;)V
       357: .line 2260
            aload 4 /* masm */
            aload 46 /* temp4 */
            aload 50 /* temp8 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.mulsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       358: .line 2261
            aload 4 /* masm */
            aload 48 /* temp6 */
            aload 0 /* this */
            aload 11 /* scOnePtr */
            invokevirtual org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp.externalAddress:(Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;)Lorg/graalvm/compiler/asm/amd64/AMD64Address;
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addpd:(Ljdk/vm/ci/code/Register;Lorg/graalvm/compiler/asm/amd64/AMD64Address;)V
       359: .line 2265
            aload 4 /* masm */
            aload 47 /* temp5 */
            aload 1 /* dest */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.mulpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       360: .line 2266
            aload 4 /* masm */
            aload 1 /* dest */
            aload 45 /* temp3 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movdqu:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       361: .line 2267
            aload 4 /* masm */
            aload 45 /* temp3 */
            aload 51 /* temp9 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       362: .line 2268
            aload 4 /* masm */
            aload 43 /* temp1 */
            aload 49 /* temp7 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.mulpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       363: .line 2269
            aload 4 /* masm */
            aload 49 /* temp7 */
            aload 46 /* temp4 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movdqu:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       364: .line 2270
            aload 4 /* masm */
            aload 46 /* temp4 */
            aload 45 /* temp3 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       365: .line 2271
            aload 4 /* masm */
            aload 48 /* temp6 */
            aload 47 /* temp5 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       366: .line 2272
            aload 4 /* masm */
            aload 51 /* temp9 */
            aload 45 /* temp3 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.subsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       367: .line 2273
            aload 4 /* masm */
            aload 45 /* temp3 */
            aload 46 /* temp4 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.subsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       368: .line 2274
            aload 4 /* masm */
            aload 43 /* temp1 */
            new org.graalvm.compiler.asm.amd64.AMD64Address
            dup
            aload 33 /* gpr1 */
            bipush 16
            invokespecial org.graalvm.compiler.asm.amd64.AMD64Address.<init>:(Ljdk/vm/ci/code/Register;I)V
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addsd:(Ljdk/vm/ci/code/Register;Lorg/graalvm/compiler/asm/amd64/AMD64Address;)V
       369: .line 2275
            aload 4 /* masm */
            aload 48 /* temp6 */
            aload 44 /* temp2 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.mulpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       370: .line 2276
            aload 4 /* masm */
            aload 51 /* temp9 */
            aload 1 /* dest */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       371: .line 2277
            aload 4 /* masm */
            aload 45 /* temp3 */
            aload 49 /* temp7 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       372: .line 2278
            aload 4 /* masm */
            aload 43 /* temp1 */
            aload 51 /* temp9 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       373: .line 2279
            aload 4 /* masm */
            aload 43 /* temp1 */
            aload 45 /* temp3 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       374: .line 2280
            aload 4 /* masm */
            aload 43 /* temp1 */
            aload 48 /* temp6 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       375: .line 2281
            aload 4 /* masm */
            aload 48 /* temp6 */
            aload 48 /* temp6 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.unpckhpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       376: .line 2282
            aload 4 /* masm */
            aload 1 /* dest */
            aload 46 /* temp4 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movdqu:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       377: .line 2283
            aload 4 /* masm */
            aload 43 /* temp1 */
            aload 48 /* temp6 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       378: .line 2284
            aload 4 /* masm */
            aload 1 /* dest */
            aload 43 /* temp1 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       379: .line 2285
            aload 4 /* masm */
            aload 31 /* bb13 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.jmp:(Lorg/graalvm/compiler/asm/Label;)V
       380: .line 2287
            aload 4 /* masm */
            aload 25 /* bb7 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.bind:(Lorg/graalvm/compiler/asm/Label;)V
       381: .line 2288
            aload 4 /* masm */
            aload 36 /* gpr4 */
            bipush 64
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addl:(Ljdk/vm/ci/code/Register;I)V
       382: .line 2289
            aload 4 /* masm */
            aload 40 /* gpr8 */
            aload 41 /* gpr9 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movq:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       383: .line 2290
            aload 4 /* masm */
            aload 41 /* gpr9 */
            aload 39 /* gpr7 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movq:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       384: .line 2291
            aload 4 /* masm */
            aload 39 /* gpr7 */
            iconst_0
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movl:(Ljdk/vm/ci/code/Register;I)V
       385: .line 2292
            aload 4 /* masm */
            aload 40 /* gpr8 */
            iconst_0
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.cmpq:(Ljdk/vm/ci/code/Register;I)V
       386: .line 2293
            aload 4 /* masm */
            getstatic org.graalvm.compiler.asm.amd64.AMD64Assembler$ConditionFlag.NotEqual:Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;
            aload 26 /* bb8 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.jcc:(Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;Lorg/graalvm/compiler/asm/Label;)V
       387: .line 2295
            aload 4 /* masm */
            aload 36 /* gpr4 */
            bipush 64
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addl:(Ljdk/vm/ci/code/Register;I)V
       388: .line 2296
            aload 4 /* masm */
            aload 40 /* gpr8 */
            aload 41 /* gpr9 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movq:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       389: .line 2297
            aload 4 /* masm */
            aload 41 /* gpr9 */
            aload 39 /* gpr7 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movq:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       390: .line 2298
            aload 4 /* masm */
            aload 40 /* gpr8 */
            iconst_0
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.cmpq:(Ljdk/vm/ci/code/Register;I)V
       391: .line 2299
            aload 4 /* masm */
            getstatic org.graalvm.compiler.asm.amd64.AMD64Assembler$ConditionFlag.NotEqual:Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;
            aload 26 /* bb8 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.jcc:(Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;Lorg/graalvm/compiler/asm/Label;)V
       392: .line 2301
            aload 4 /* 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
       393: .line 2302
            aload 4 /* masm */
            aload 48 /* temp6 */
            aload 48 /* temp6 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.xorpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       394: .line 2303
            aload 4 /* masm */
            aload 29 /* bb11 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.jmp:(Lorg/graalvm/compiler/asm/Label;)V
       395: .line 2305
            aload 4 /* masm */
            aload 27 /* bb9 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.bind:(Lorg/graalvm/compiler/asm/Label;)V
       396: .line 2306
            aload 4 /* masm */
            getstatic org.graalvm.compiler.asm.amd64.AMD64Assembler$ConditionFlag.Equal:Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;
            aload 28 /* bb10 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.jcc:(Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;Lorg/graalvm/compiler/asm/Label;)V
       397: .line 2308
            aload 4 /* masm */
            aload 35 /* gpr3 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.negl:(Ljdk/vm/ci/code/Register;)V
       398: .line 2309
            aload 4 /* masm */
            aload 41 /* gpr9 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.shrq:(Ljdk/vm/ci/code/Register;)V
       399: .line 2310
            aload 4 /* masm */
            aload 33 /* gpr1 */
            aload 40 /* gpr8 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movq:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       400: .line 2311
            aload 4 /* masm */
            aload 40 /* gpr8 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.shrq:(Ljdk/vm/ci/code/Register;)V
       401: .line 2312
            aload 4 /* masm */
            aload 36 /* gpr4 */
            aload 35 /* gpr3 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.subl:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       402: .line 2313
            aload 4 /* masm */
            aload 35 /* gpr3 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.negl:(Ljdk/vm/ci/code/Register;)V
       403: .line 2314
            aload 4 /* masm */
            aload 35 /* gpr3 */
            bipush 64
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addl:(Ljdk/vm/ci/code/Register;I)V
       404: .line 2315
            aload 4 /* masm */
            aload 33 /* gpr1 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.shlq:(Ljdk/vm/ci/code/Register;)V
       405: .line 2316
            aload 4 /* masm */
            aload 41 /* gpr9 */
            aload 33 /* gpr1 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.orq:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       406: .line 2317
            aload 4 /* masm */
            aload 28 /* bb10 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.jmp:(Lorg/graalvm/compiler/asm/Label;)V
       407: .line 2319
            aload 4 /* masm */
            aload 21 /* bb3 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.bind:(Lorg/graalvm/compiler/asm/Label;)V
       408: .line 2320
            aload 4 /* masm */
            aload 35 /* gpr3 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.negl:(Ljdk/vm/ci/code/Register;)V
       409: .line 2321
            aload 4 /* masm */
            aload 40 /* gpr8 */
            bipush 32
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.shlq:(Ljdk/vm/ci/code/Register;I)V
       410: .line 2322
            aload 4 /* masm */
            aload 40 /* gpr8 */
            aload 42 /* gpr10 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.orq:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       411: .line 2323
            aload 4 /* masm */
            aload 40 /* gpr8 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.shlq:(Ljdk/vm/ci/code/Register;)V
       412: .line 2324
            aload 4 /* masm */
            aload 38 /* gpr6 */
            aload 40 /* gpr8 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movq:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       413: .line 2325
            aload 4 /* masm */
            aload 40 /* gpr8 */
            ldc -2147483648
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.testl:(Ljdk/vm/ci/code/Register;I)V
       414: .line 2326
            aload 4 /* masm */
            getstatic org.graalvm.compiler.asm.amd64.AMD64Assembler$ConditionFlag.NotEqual:Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;
            aload 30 /* bb12 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.jcc:(Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;Lorg/graalvm/compiler/asm/Label;)V
       415: .line 2328
            aload 4 /* masm */
            aload 40 /* gpr8 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.shrl:(Ljdk/vm/ci/code/Register;)V
       416: .line 2329
            aload 4 /* masm */
            aload 34 /* gpr2 */
            iconst_0
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movl:(Ljdk/vm/ci/code/Register;I)V
       417: .line 2330
            aload 4 /* masm */
            aload 38 /* gpr6 */
            iconst_3
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.shrq:(Ljdk/vm/ci/code/Register;I)V
       418: .line 2331
            aload 4 /* masm */
            aload 24 /* bb6 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.jmp:(Lorg/graalvm/compiler/asm/Label;)V
       419: .line 2333
            aload 4 /* masm */
            aload 22 /* bb4 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.bind:(Lorg/graalvm/compiler/asm/Label;)V
       420: .line 2334
            aload 4 /* masm */
            aload 40 /* gpr8 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.shrl:(Ljdk/vm/ci/code/Register;)V
       421: .line 2335
            aload 4 /* masm */
            aload 34 /* gpr2 */
            ldc 536870912
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movl:(Ljdk/vm/ci/code/Register;I)V
       422: .line 2336
            aload 4 /* masm */
            aload 34 /* gpr2 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.shrl:(Ljdk/vm/ci/code/Register;)V
       423: .line 2337
            aload 4 /* masm */
            aload 40 /* gpr8 */
            bipush 32
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.shlq:(Ljdk/vm/ci/code/Register;I)V
       424: .line 2338
            aload 4 /* masm */
            aload 40 /* gpr8 */
            aload 42 /* gpr10 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.orq:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       425: .line 2339
            aload 4 /* masm */
            aload 34 /* gpr2 */
            bipush 32
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.shlq:(Ljdk/vm/ci/code/Register;I)V
       426: .line 2340
            aload 4 /* masm */
            aload 38 /* gpr6 */
            ldc 536870912
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addl:(Ljdk/vm/ci/code/Register;I)V
       427: .line 2341
            aload 4 /* masm */
            aload 35 /* gpr3 */
            iconst_0
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movl:(Ljdk/vm/ci/code/Register;I)V
       428: .line 2342
            aload 4 /* masm */
            aload 42 /* gpr10 */
            iconst_0
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movl:(Ljdk/vm/ci/code/Register;I)V
       429: .line 2343
            aload 4 /* masm */
            aload 35 /* gpr3 */
            aload 39 /* gpr7 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.subq:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       430: .line 2344
            aload 4 /* masm */
            aload 42 /* gpr10 */
            aload 41 /* gpr9 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.sbbq:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       431: .line 2345
            aload 4 /* masm */
            aload 34 /* gpr2 */
            aload 40 /* gpr8 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.sbbq:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       432: .line 2346
            aload 4 /* masm */
            aload 39 /* gpr7 */
            aload 35 /* gpr3 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movq:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       433: .line 2347
            aload 4 /* masm */
            aload 41 /* gpr9 */
            aload 42 /* gpr10 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movq:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       434: .line 2348
            aload 4 /* masm */
            aload 40 /* gpr8 */
            aload 34 /* gpr2 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movq:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       435: .line 2349
            aload 4 /* masm */
            aload 34 /* gpr2 */
            ldc 32768
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movl:(Ljdk/vm/ci/code/Register;I)V
       436: .line 2350
            aload 4 /* masm */
            aload 23 /* bb5 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.jmp:(Lorg/graalvm/compiler/asm/Label;)V
       437: .line 2352
            aload 4 /* masm */
            aload 30 /* bb12 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.bind:(Lorg/graalvm/compiler/asm/Label;)V
       438: .line 2353
            aload 4 /* masm */
            aload 40 /* gpr8 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.shrl:(Ljdk/vm/ci/code/Register;)V
       439: .line 2354
            aload 4 /* masm */
            aload 34 /* gpr2 */
            ldc 4294967296
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movq:(Ljdk/vm/ci/code/Register;J)V
       440: .line 2355
            aload 4 /* masm */
            aload 34 /* gpr2 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.shrq:(Ljdk/vm/ci/code/Register;)V
       441: .line 2356
            aload 4 /* masm */
            aload 35 /* gpr3 */
            iconst_0
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movl:(Ljdk/vm/ci/code/Register;I)V
       442: .line 2357
            aload 4 /* masm */
            aload 42 /* gpr10 */
            iconst_0
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movl:(Ljdk/vm/ci/code/Register;I)V
       443: .line 2358
            aload 4 /* masm */
            aload 35 /* gpr3 */
            aload 39 /* gpr7 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.subq:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       444: .line 2359
            aload 4 /* masm */
            aload 42 /* gpr10 */
            aload 41 /* gpr9 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.sbbq:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       445: .line 2360
            aload 4 /* masm */
            aload 34 /* gpr2 */
            aload 40 /* gpr8 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.sbbq:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       446: .line 2361
            aload 4 /* masm */
            aload 39 /* gpr7 */
            aload 35 /* gpr3 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movq:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       447: .line 2362
            aload 4 /* masm */
            aload 41 /* gpr9 */
            aload 42 /* gpr10 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movq:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       448: .line 2363
            aload 4 /* masm */
            aload 40 /* gpr8 */
            aload 34 /* gpr2 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movq:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       449: .line 2364
            aload 4 /* masm */
            aload 34 /* gpr2 */
            ldc 32768
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movl:(Ljdk/vm/ci/code/Register;I)V
       450: .line 2365
            aload 4 /* masm */
            aload 38 /* gpr6 */
            iconst_3
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.shrq:(Ljdk/vm/ci/code/Register;I)V
       451: .line 2366
            aload 4 /* masm */
            aload 38 /* gpr6 */
            ldc 536870912
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addl:(Ljdk/vm/ci/code/Register;I)V
       452: .line 2367
            aload 4 /* masm */
            aload 24 /* bb6 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.jmp:(Lorg/graalvm/compiler/asm/Label;)V
       453: .line 2369
            aload 4 /* masm */
            aload 31 /* bb13 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.bind:(Lorg/graalvm/compiler/asm/Label;)V
       454: .line 2370
            return
        end local 52 // org.graalvm.compiler.asm.amd64.AMD64Address stackSlot
        end local 51 // jdk.vm.ci.code.Register temp9
        end local 50 // jdk.vm.ci.code.Register temp8
        end local 49 // jdk.vm.ci.code.Register temp7
        end local 48 // jdk.vm.ci.code.Register temp6
        end local 47 // jdk.vm.ci.code.Register temp5
        end local 46 // jdk.vm.ci.code.Register temp4
        end local 45 // jdk.vm.ci.code.Register temp3
        end local 44 // jdk.vm.ci.code.Register temp2
        end local 43 // jdk.vm.ci.code.Register temp1
        end local 42 // jdk.vm.ci.code.Register gpr10
        end local 41 // jdk.vm.ci.code.Register gpr9
        end local 40 // jdk.vm.ci.code.Register gpr8
        end local 39 // jdk.vm.ci.code.Register gpr7
        end local 38 // jdk.vm.ci.code.Register gpr6
        end local 37 // jdk.vm.ci.code.Register gpr5
        end local 36 // jdk.vm.ci.code.Register gpr4
        end local 35 // jdk.vm.ci.code.Register gpr3
        end local 34 // jdk.vm.ci.code.Register gpr2
        end local 33 // jdk.vm.ci.code.Register gpr1
        end local 32 // org.graalvm.compiler.asm.Label bb14
        end local 31 // org.graalvm.compiler.asm.Label bb13
        end local 30 // org.graalvm.compiler.asm.Label bb12
        end local 29 // org.graalvm.compiler.asm.Label bb11
        end local 28 // org.graalvm.compiler.asm.Label bb10
        end local 27 // org.graalvm.compiler.asm.Label bb9
        end local 26 // org.graalvm.compiler.asm.Label bb8
        end local 25 // org.graalvm.compiler.asm.Label bb7
        end local 24 // org.graalvm.compiler.asm.Label bb6
        end local 23 // org.graalvm.compiler.asm.Label bb5
        end local 22 // org.graalvm.compiler.asm.Label bb4
        end local 21 // org.graalvm.compiler.asm.Label bb3
        end local 20 // org.graalvm.compiler.asm.Label bb1
        end local 19 // org.graalvm.compiler.asm.Label bb0
        end local 18 // org.graalvm.compiler.lir.asm.ArrayDataPointerConstant onePtr
        end local 17 // org.graalvm.compiler.lir.asm.ArrayDataPointerConstant pOnePtr
        end local 16 // org.graalvm.compiler.lir.asm.ArrayDataPointerConstant pThreePtr
        end local 15 // org.graalvm.compiler.lir.asm.ArrayDataPointerConstant signMaskPtr
        end local 14 // org.graalvm.compiler.lir.asm.ArrayDataPointerConstant piThirtyTwoInvPtr
        end local 13 // org.graalvm.compiler.lir.asm.ArrayDataPointerConstant piFourPtr
        end local 12 // org.graalvm.compiler.lir.asm.ArrayDataPointerConstant piInvTablePtr
        end local 11 // org.graalvm.compiler.lir.asm.ArrayDataPointerConstant scOnePtr
        end local 10 // org.graalvm.compiler.lir.asm.ArrayDataPointerConstant scThreePtr
        end local 9 // org.graalvm.compiler.lir.asm.ArrayDataPointerConstant scTwoPtr
        end local 8 // org.graalvm.compiler.lir.asm.ArrayDataPointerConstant cTablePtr
        end local 7 // org.graalvm.compiler.lir.asm.ArrayDataPointerConstant scFourPtr
        end local 6 // org.graalvm.compiler.lir.asm.ArrayDataPointerConstant pTwoPtr
        end local 5 // org.graalvm.compiler.lir.asm.ArrayDataPointerConstant oneHalfPtr
        end local 4 // org.graalvm.compiler.asm.amd64.AMD64MacroAssembler masm
        end local 3 // org.graalvm.compiler.lir.asm.CompilationResultBuilder crb
        end local 2 // jdk.vm.ci.code.Register value
        end local 1 // jdk.vm.ci.code.Register dest
        end local 0 // org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp this
      LocalVariableTable:
        Start  End  Slot               Name  Signature
            0  455     0               this  Lorg/graalvm/compiler/lir/amd64/AMD64MathIntrinsicUnaryOp;
            0  455     1               dest  Ljdk/vm/ci/code/Register;
            0  455     2              value  Ljdk/vm/ci/code/Register;
            0  455     3                crb  Lorg/graalvm/compiler/lir/asm/CompilationResultBuilder;
            0  455     4               masm  Lorg/graalvm/compiler/asm/amd64/AMD64MacroAssembler;
            1  455     5         oneHalfPtr  Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;
            2  455     6            pTwoPtr  Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;
            3  455     7          scFourPtr  Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;
            4  455     8          cTablePtr  Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;
            5  455     9           scTwoPtr  Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;
            6  455    10         scThreePtr  Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;
            7  455    11           scOnePtr  Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;
            8  455    12      piInvTablePtr  Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;
            9  455    13          piFourPtr  Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;
           10  455    14  piThirtyTwoInvPtr  Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;
           11  455    15        signMaskPtr  Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;
           12  455    16          pThreePtr  Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;
           13  455    17            pOnePtr  Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;
           14  455    18             onePtr  Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;
           15  455    19                bb0  Lorg/graalvm/compiler/asm/Label;
           16  455    20                bb1  Lorg/graalvm/compiler/asm/Label;
           17  455    21                bb3  Lorg/graalvm/compiler/asm/Label;
           18  455    22                bb4  Lorg/graalvm/compiler/asm/Label;
           19  455    23                bb5  Lorg/graalvm/compiler/asm/Label;
           20  455    24                bb6  Lorg/graalvm/compiler/asm/Label;
           21  455    25                bb7  Lorg/graalvm/compiler/asm/Label;
           22  455    26                bb8  Lorg/graalvm/compiler/asm/Label;
           23  455    27                bb9  Lorg/graalvm/compiler/asm/Label;
           24  455    28               bb10  Lorg/graalvm/compiler/asm/Label;
           25  455    29               bb11  Lorg/graalvm/compiler/asm/Label;
           26  455    30               bb12  Lorg/graalvm/compiler/asm/Label;
           27  455    31               bb13  Lorg/graalvm/compiler/asm/Label;
           28  455    32               bb14  Lorg/graalvm/compiler/asm/Label;
           29  455    33               gpr1  Ljdk/vm/ci/code/Register;
           30  455    34               gpr2  Ljdk/vm/ci/code/Register;
           31  455    35               gpr3  Ljdk/vm/ci/code/Register;
           32  455    36               gpr4  Ljdk/vm/ci/code/Register;
           33  455    37               gpr5  Ljdk/vm/ci/code/Register;
           34  455    38               gpr6  Ljdk/vm/ci/code/Register;
           35  455    39               gpr7  Ljdk/vm/ci/code/Register;
           36  455    40               gpr8  Ljdk/vm/ci/code/Register;
           37  455    41               gpr9  Ljdk/vm/ci/code/Register;
           38  455    42              gpr10  Ljdk/vm/ci/code/Register;
           39  455    43              temp1  Ljdk/vm/ci/code/Register;
           40  455    44              temp2  Ljdk/vm/ci/code/Register;
           41  455    45              temp3  Ljdk/vm/ci/code/Register;
           42  455    46              temp4  Ljdk/vm/ci/code/Register;
           43  455    47              temp5  Ljdk/vm/ci/code/Register;
           44  455    48              temp6  Ljdk/vm/ci/code/Register;
           45  455    49              temp7  Ljdk/vm/ci/code/Register;
           46  455    50              temp8  Ljdk/vm/ci/code/Register;
           47  455    51              temp9  Ljdk/vm/ci/code/Register;
           48  455    52          stackSlot  Lorg/graalvm/compiler/asm/amd64/AMD64Address;
    MethodParameters:
       Name  Flags
      dest   
      value  
      crb    
      masm   

  public void tanIntrinsic(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;Lorg/graalvm/compiler/lir/asm/CompilationResultBuilder;Lorg/graalvm/compiler/asm/amd64/AMD64MacroAssembler;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=56, args_size=5
        start local 0 // org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp this
        start local 1 // jdk.vm.ci.code.Register dest
        start local 2 // jdk.vm.ci.code.Register value
        start local 3 // org.graalvm.compiler.lir.asm.CompilationResultBuilder crb
        start local 4 // org.graalvm.compiler.asm.amd64.AMD64MacroAssembler masm
         0: .line 2787
            new org.graalvm.compiler.lir.asm.ArrayDataPointerConstant
            dup
            getstatic org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp.oneHalfTan:[I
            bipush 16
            invokespecial org.graalvm.compiler.lir.asm.ArrayDataPointerConstant.<init>:([II)V
            astore 5 /* oneHalfTanPtr */
        start local 5 // org.graalvm.compiler.lir.asm.ArrayDataPointerConstant oneHalfTanPtr
         1: .line 2788
            new org.graalvm.compiler.lir.asm.ArrayDataPointerConstant
            dup
            getstatic org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp.mulSixteen:[I
            bipush 16
            invokespecial org.graalvm.compiler.lir.asm.ArrayDataPointerConstant.<init>:([II)V
            astore 6 /* mulSixteenPtr */
        start local 6 // org.graalvm.compiler.lir.asm.ArrayDataPointerConstant mulSixteenPtr
         2: .line 2789
            new org.graalvm.compiler.lir.asm.ArrayDataPointerConstant
            dup
            getstatic org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp.signMaskTan:[I
            bipush 16
            invokespecial org.graalvm.compiler.lir.asm.ArrayDataPointerConstant.<init>:([II)V
            astore 7 /* signMaskTanPtr */
        start local 7 // org.graalvm.compiler.lir.asm.ArrayDataPointerConstant signMaskTanPtr
         3: .line 2790
            new org.graalvm.compiler.lir.asm.ArrayDataPointerConstant
            dup
            getstatic org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp.piThirtyTwoInvTan:[I
            bipush 16
            invokespecial org.graalvm.compiler.lir.asm.ArrayDataPointerConstant.<init>:([II)V
            astore 8 /* piThirtyTwoInvTanPtr */
        start local 8 // org.graalvm.compiler.lir.asm.ArrayDataPointerConstant piThirtyTwoInvTanPtr
         4: .line 2791
            new org.graalvm.compiler.lir.asm.ArrayDataPointerConstant
            dup
            getstatic org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp.pOneTan:[I
            bipush 16
            invokespecial org.graalvm.compiler.lir.asm.ArrayDataPointerConstant.<init>:([II)V
            astore 9 /* pOneTanPtr */
        start local 9 // org.graalvm.compiler.lir.asm.ArrayDataPointerConstant pOneTanPtr
         5: .line 2792
            new org.graalvm.compiler.lir.asm.ArrayDataPointerConstant
            dup
            getstatic org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp.pTwoTan:[I
            bipush 16
            invokespecial org.graalvm.compiler.lir.asm.ArrayDataPointerConstant.<init>:([II)V
            astore 10 /* pTwoTanPtr */
        start local 10 // org.graalvm.compiler.lir.asm.ArrayDataPointerConstant pTwoTanPtr
         6: .line 2793
            new org.graalvm.compiler.lir.asm.ArrayDataPointerConstant
            dup
            getstatic org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp.pThreeTan:[I
            bipush 16
            invokespecial org.graalvm.compiler.lir.asm.ArrayDataPointerConstant.<init>:([II)V
            astore 11 /* pThreeTanPtr */
        start local 11 // org.graalvm.compiler.lir.asm.ArrayDataPointerConstant pThreeTanPtr
         7: .line 2794
            new org.graalvm.compiler.lir.asm.ArrayDataPointerConstant
            dup
            getstatic org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp.cTableTan:[I
            bipush 16
            invokespecial org.graalvm.compiler.lir.asm.ArrayDataPointerConstant.<init>:([II)V
            astore 12 /* cTableTanPtr */
        start local 12 // org.graalvm.compiler.lir.asm.ArrayDataPointerConstant cTableTanPtr
         8: .line 2795
            new org.graalvm.compiler.lir.asm.ArrayDataPointerConstant
            dup
            getstatic org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp.maskThirtyFiveTan:[I
            bipush 16
            invokespecial org.graalvm.compiler.lir.asm.ArrayDataPointerConstant.<init>:([II)V
            astore 13 /* maskThirtyFiveTanPtr */
        start local 13 // org.graalvm.compiler.lir.asm.ArrayDataPointerConstant maskThirtyFiveTanPtr
         9: .line 2796
            new org.graalvm.compiler.lir.asm.ArrayDataPointerConstant
            dup
            getstatic org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp.qElevenTan:[I
            bipush 16
            invokespecial org.graalvm.compiler.lir.asm.ArrayDataPointerConstant.<init>:([II)V
            astore 14 /* qElevenTanPtr */
        start local 14 // org.graalvm.compiler.lir.asm.ArrayDataPointerConstant qElevenTanPtr
        10: .line 2797
            new org.graalvm.compiler.lir.asm.ArrayDataPointerConstant
            dup
            getstatic org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp.qNineTan:[I
            bipush 16
            invokespecial org.graalvm.compiler.lir.asm.ArrayDataPointerConstant.<init>:([II)V
            astore 15 /* qNineTanPtr */
        start local 15 // org.graalvm.compiler.lir.asm.ArrayDataPointerConstant qNineTanPtr
        11: .line 2798
            new org.graalvm.compiler.lir.asm.ArrayDataPointerConstant
            dup
            getstatic org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp.qSevenTan:[I
            bipush 8
            invokespecial org.graalvm.compiler.lir.asm.ArrayDataPointerConstant.<init>:([II)V
            astore 16 /* qSevenTanPtr */
        start local 16 // org.graalvm.compiler.lir.asm.ArrayDataPointerConstant qSevenTanPtr
        12: .line 2799
            new org.graalvm.compiler.lir.asm.ArrayDataPointerConstant
            dup
            getstatic org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp.qFiveTan:[I
            bipush 16
            invokespecial org.graalvm.compiler.lir.asm.ArrayDataPointerConstant.<init>:([II)V
            astore 17 /* qFiveTanPtr */
        start local 17 // org.graalvm.compiler.lir.asm.ArrayDataPointerConstant qFiveTanPtr
        13: .line 2800
            new org.graalvm.compiler.lir.asm.ArrayDataPointerConstant
            dup
            getstatic org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp.qThreeTan:[I
            bipush 16
            invokespecial org.graalvm.compiler.lir.asm.ArrayDataPointerConstant.<init>:([II)V
            astore 18 /* qThreeTanPtr */
        start local 18 // org.graalvm.compiler.lir.asm.ArrayDataPointerConstant qThreeTanPtr
        14: .line 2801
            new org.graalvm.compiler.lir.asm.ArrayDataPointerConstant
            dup
            getstatic org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp.piInvTableTan:[I
            bipush 16
            invokespecial org.graalvm.compiler.lir.asm.ArrayDataPointerConstant.<init>:([II)V
            astore 19 /* piInvTableTanPtr */
        start local 19 // org.graalvm.compiler.lir.asm.ArrayDataPointerConstant piInvTableTanPtr
        15: .line 2802
            new org.graalvm.compiler.lir.asm.ArrayDataPointerConstant
            dup
            getstatic org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp.piFourTan:[I
            bipush 8
            invokespecial org.graalvm.compiler.lir.asm.ArrayDataPointerConstant.<init>:([II)V
            astore 20 /* piFourTanPtr */
        start local 20 // org.graalvm.compiler.lir.asm.ArrayDataPointerConstant piFourTanPtr
        16: .line 2803
            new org.graalvm.compiler.lir.asm.ArrayDataPointerConstant
            dup
            getstatic org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp.qqTwoTan:[I
            bipush 8
            invokespecial org.graalvm.compiler.lir.asm.ArrayDataPointerConstant.<init>:([II)V
            astore 21 /* qqTwoTanPtr */
        start local 21 // org.graalvm.compiler.lir.asm.ArrayDataPointerConstant qqTwoTanPtr
        17: .line 2804
            new org.graalvm.compiler.lir.asm.ArrayDataPointerConstant
            dup
            aload 0 /* this */
            getfield org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp.one:[I
            bipush 8
            invokespecial org.graalvm.compiler.lir.asm.ArrayDataPointerConstant.<init>:([II)V
            astore 22 /* onePtr */
        start local 22 // org.graalvm.compiler.lir.asm.ArrayDataPointerConstant onePtr
        18: .line 2805
            new org.graalvm.compiler.lir.asm.ArrayDataPointerConstant
            dup
            getstatic org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp.twoPowFiftyFiveTan:[I
            bipush 8
            invokespecial org.graalvm.compiler.lir.asm.ArrayDataPointerConstant.<init>:([II)V
            astore 23 /* twoPowFiftyFiveTanPtr */
        start local 23 // org.graalvm.compiler.lir.asm.ArrayDataPointerConstant twoPowFiftyFiveTanPtr
        19: .line 2806
            new org.graalvm.compiler.lir.asm.ArrayDataPointerConstant
            dup
            getstatic org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp.twoPowMFiftyFiveTan:[I
            bipush 8
            invokespecial org.graalvm.compiler.lir.asm.ArrayDataPointerConstant.<init>:([II)V
            astore 24 /* twoPowMFiftyFiveTanPtr */
        start local 24 // org.graalvm.compiler.lir.asm.ArrayDataPointerConstant twoPowMFiftyFiveTanPtr
        20: .line 2808
            new org.graalvm.compiler.asm.Label
            dup
            invokespecial org.graalvm.compiler.asm.Label.<init>:()V
            astore 25 /* bb0 */
        start local 25 // org.graalvm.compiler.asm.Label bb0
        21: .line 2809
            new org.graalvm.compiler.asm.Label
            dup
            invokespecial org.graalvm.compiler.asm.Label.<init>:()V
            astore 26 /* bb1 */
        start local 26 // org.graalvm.compiler.asm.Label bb1
        22: .line 2810
            new org.graalvm.compiler.asm.Label
            dup
            invokespecial org.graalvm.compiler.asm.Label.<init>:()V
            astore 27 /* bb2 */
        start local 27 // org.graalvm.compiler.asm.Label bb2
        23: .line 2811
            new org.graalvm.compiler.asm.Label
            dup
            invokespecial org.graalvm.compiler.asm.Label.<init>:()V
            astore 28 /* bb3 */
        start local 28 // org.graalvm.compiler.asm.Label bb3
        24: .line 2812
            new org.graalvm.compiler.asm.Label
            dup
            invokespecial org.graalvm.compiler.asm.Label.<init>:()V
            astore 29 /* bb5 */
        start local 29 // org.graalvm.compiler.asm.Label bb5
        25: .line 2813
            new org.graalvm.compiler.asm.Label
            dup
            invokespecial org.graalvm.compiler.asm.Label.<init>:()V
            astore 30 /* bb6 */
        start local 30 // org.graalvm.compiler.asm.Label bb6
        26: .line 2814
            new org.graalvm.compiler.asm.Label
            dup
            invokespecial org.graalvm.compiler.asm.Label.<init>:()V
            astore 31 /* bb8 */
        start local 31 // org.graalvm.compiler.asm.Label bb8
        27: .line 2815
            new org.graalvm.compiler.asm.Label
            dup
            invokespecial org.graalvm.compiler.asm.Label.<init>:()V
            astore 32 /* bb9 */
        start local 32 // org.graalvm.compiler.asm.Label bb9
        28: .line 2816
            new org.graalvm.compiler.asm.Label
            dup
            invokespecial org.graalvm.compiler.asm.Label.<init>:()V
            astore 33 /* bb10 */
        start local 33 // org.graalvm.compiler.asm.Label bb10
        29: .line 2817
            new org.graalvm.compiler.asm.Label
            dup
            invokespecial org.graalvm.compiler.asm.Label.<init>:()V
            astore 34 /* bb11 */
        start local 34 // org.graalvm.compiler.asm.Label bb11
        30: .line 2818
            new org.graalvm.compiler.asm.Label
            dup
            invokespecial org.graalvm.compiler.asm.Label.<init>:()V
            astore 35 /* bb12 */
        start local 35 // org.graalvm.compiler.asm.Label bb12
        31: .line 2819
            new org.graalvm.compiler.asm.Label
            dup
            invokespecial org.graalvm.compiler.asm.Label.<init>:()V
            astore 36 /* bb13 */
        start local 36 // org.graalvm.compiler.asm.Label bb13
        32: .line 2820
            new org.graalvm.compiler.asm.Label
            dup
            invokespecial org.graalvm.compiler.asm.Label.<init>:()V
            astore 37 /* bb14 */
        start local 37 // org.graalvm.compiler.asm.Label bb14
        33: .line 2821
            new org.graalvm.compiler.asm.Label
            dup
            invokespecial org.graalvm.compiler.asm.Label.<init>:()V
            astore 38 /* bb15 */
        start local 38 // org.graalvm.compiler.asm.Label bb15
        34: .line 2823
            aload 0 /* this */
            getfield org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp.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 39 /* gpr1 */
        start local 39 // jdk.vm.ci.code.Register gpr1
        35: .line 2824
            aload 0 /* this */
            getfield org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp.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 40 /* gpr2 */
        start local 40 // jdk.vm.ci.code.Register gpr2
        36: .line 2825
            aload 0 /* this */
            getfield org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp.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 41 /* gpr3 */
        start local 41 // jdk.vm.ci.code.Register gpr3
        37: .line 2826
            aload 0 /* this */
            getfield org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp.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 42 /* gpr4 */
        start local 42 // jdk.vm.ci.code.Register gpr4
        38: .line 2827
            aload 0 /* this */
            getfield org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp.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 43 /* gpr5 */
        start local 43 // jdk.vm.ci.code.Register gpr5
        39: .line 2828
            aload 0 /* this */
            getfield org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp.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 44 /* gpr6 */
        start local 44 // jdk.vm.ci.code.Register gpr6
        40: .line 2829
            aload 0 /* this */
            getfield org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp.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 45 /* gpr7 */
        start local 45 // jdk.vm.ci.code.Register gpr7
        41: .line 2830
            aload 0 /* this */
            getfield org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp.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 46 /* gpr8 */
        start local 46 // jdk.vm.ci.code.Register gpr8
        42: .line 2831
            aload 0 /* this */
            getfield org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp.gpr9Temp: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 47 /* gpr9 */
        start local 47 // jdk.vm.ci.code.Register gpr9
        43: .line 2832
            aload 0 /* this */
            getfield org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp.gpr10Temp: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 48 /* gpr10 */
        start local 48 // jdk.vm.ci.code.Register gpr10
        44: .line 2834
            aload 0 /* this */
            getfield org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp.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 49 /* temp1 */
        start local 49 // jdk.vm.ci.code.Register temp1
        45: .line 2835
            aload 0 /* this */
            getfield org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp.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 50 /* temp2 */
        start local 50 // jdk.vm.ci.code.Register temp2
        46: .line 2836
            aload 0 /* this */
            getfield org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp.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 51 /* temp3 */
        start local 51 // jdk.vm.ci.code.Register temp3
        47: .line 2837
            aload 0 /* this */
            getfield org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp.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 52 /* temp4 */
        start local 52 // jdk.vm.ci.code.Register temp4
        48: .line 2838
            aload 0 /* this */
            getfield org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp.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 53 /* temp5 */
        start local 53 // jdk.vm.ci.code.Register temp5
        49: .line 2839
            aload 0 /* this */
            getfield org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp.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 54 /* temp6 */
        start local 54 // jdk.vm.ci.code.Register temp6
        50: .line 2840
            aload 0 /* this */
            getfield org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp.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 55 /* temp7 */
        start local 55 // jdk.vm.ci.code.Register temp7
        51: .line 2842
            aload 0 /* this */
            aload 3 /* crb */
            invokevirtual org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp.setCrb:(Lorg/graalvm/compiler/lir/asm/CompilationResultBuilder;)V
        52: .line 2843
            aload 1 /* dest */
            getfield jdk.vm.ci.code.Register.encoding:I
            aload 2 /* value */
            getfield jdk.vm.ci.code.Register.encoding:I
            if_icmpeq 54
        53: .line 2844
            aload 4 /* masm */
            aload 1 /* dest */
            aload 2 /* value */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movdqu:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
        54: .line 2847
      StackMap locals: org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp 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.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 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 4 /* masm */
            aload 39 /* 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
        55: .line 2848
            aload 4 /* masm */
            aload 39 /* gpr1 */
            sipush 32767
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.andl:(Ljdk/vm/ci/code/Register;I)V
        56: .line 2849
            aload 4 /* masm */
            aload 39 /* gpr1 */
            sipush 16314
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.subl:(Ljdk/vm/ci/code/Register;I)V
        57: .line 2850
            aload 4 /* masm */
            aload 39 /* gpr1 */
            sipush 270
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.cmpl:(Ljdk/vm/ci/code/Register;I)V
        58: .line 2851
            aload 4 /* masm */
            getstatic org.graalvm.compiler.asm.amd64.AMD64Assembler$ConditionFlag.Above:Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;
            aload 25 /* bb0 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.jcc:(Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;Lorg/graalvm/compiler/asm/Label;)V
        59: .line 2853
            aload 4 /* masm */
            aload 53 /* temp5 */
            aload 0 /* this */
            aload 5 /* oneHalfTanPtr */
            invokevirtual org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp.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
        60: .line 2857
            aload 4 /* masm */
            aload 54 /* temp6 */
            aload 0 /* this */
            aload 6 /* mulSixteenPtr */
            invokevirtual org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp.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
        61: .line 2861
            aload 4 /* masm */
            aload 1 /* dest */
            aload 1 /* dest */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.unpcklpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
        62: .line 2862
            aload 4 /* masm */
            aload 52 /* temp4 */
            aload 0 /* this */
            aload 7 /* signMaskTanPtr */
            invokevirtual org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp.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
        63: .line 2866
            aload 4 /* masm */
            aload 52 /* temp4 */
            aload 1 /* dest */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.andpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
        64: .line 2867
            aload 4 /* masm */
            aload 49 /* temp1 */
            aload 0 /* this */
            aload 8 /* piThirtyTwoInvTanPtr */
            invokevirtual org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp.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
        65: .line 2871
            aload 4 /* masm */
            aload 49 /* temp1 */
            aload 1 /* dest */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.mulpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
        66: .line 2872
            aload 4 /* masm */
            aload 53 /* temp5 */
            aload 52 /* temp4 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.por:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
        67: .line 2873
            aload 4 /* masm */
            aload 49 /* temp1 */
            aload 53 /* temp5 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
        68: .line 2874
            aload 4 /* masm */
            aload 55 /* temp7 */
            aload 49 /* temp1 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movdqu:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
        69: .line 2875
            aload 4 /* masm */
            aload 55 /* temp7 */
            aload 55 /* temp7 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.unpckhpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
        70: .line 2876
            aload 4 /* masm */
            aload 42 /* gpr4 */
            aload 55 /* temp7 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.cvttsd2sil:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
        71: .line 2877
            aload 4 /* masm */
            aload 49 /* temp1 */
            aload 49 /* temp1 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.cvttpd2dq:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
        72: .line 2878
            aload 4 /* masm */
            aload 49 /* temp1 */
            aload 49 /* temp1 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.cvtdq2pd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
        73: .line 2879
            aload 4 /* masm */
            aload 49 /* temp1 */
            aload 54 /* temp6 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.mulpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
        74: .line 2880
            aload 4 /* masm */
            aload 51 /* temp3 */
            aload 0 /* this */
            aload 9 /* pOneTanPtr */
            invokevirtual org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp.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
        75: .line 2884
            aload 4 /* masm */
            aload 53 /* temp5 */
            aload 0 /* this */
            aload 21 /* qqTwoTanPtr */
            invokevirtual org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp.externalAddress:(Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;)Lorg/graalvm/compiler/asm/amd64/AMD64Address;
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movdq:(Ljdk/vm/ci/code/Register;Lorg/graalvm/compiler/asm/amd64/AMD64Address;)V
        76: .line 2886
            aload 4 /* masm */
            aload 42 /* gpr4 */
            ldc 469248
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addq:(Ljdk/vm/ci/code/Register;I)V
        77: .line 2887
            aload 4 /* masm */
            aload 52 /* temp4 */
            aload 0 /* this */
            aload 10 /* pTwoTanPtr */
            invokevirtual org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp.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
        78: .line 2891
            aload 4 /* masm */
            aload 51 /* temp3 */
            aload 49 /* temp1 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.mulpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
        79: .line 2892
            aload 4 /* masm */
            aload 42 /* gpr4 */
            bipush 31
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.andq:(Ljdk/vm/ci/code/Register;I)V
        80: .line 2893
            aload 4 /* masm */
            aload 53 /* temp5 */
            aload 49 /* temp1 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.mulsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
        81: .line 2894
            aload 4 /* masm */
            aload 41 /* gpr3 */
            aload 42 /* gpr4 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movq:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
        82: .line 2895
            aload 4 /* masm */
            aload 52 /* temp4 */
            aload 49 /* temp1 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.mulpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
        83: .line 2896
            aload 4 /* masm */
            aload 41 /* gpr3 */
            iconst_1
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.shlq:(Ljdk/vm/ci/code/Register;I)V
        84: .line 2897
            aload 4 /* masm */
            aload 1 /* dest */
            aload 51 /* temp3 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.subpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
        85: .line 2898
            aload 4 /* masm */
            aload 49 /* temp1 */
            aload 0 /* this */
            aload 11 /* pThreeTanPtr */
            invokevirtual org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp.externalAddress:(Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;)Lorg/graalvm/compiler/asm/amd64/AMD64Address;
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.mulpd:(Ljdk/vm/ci/code/Register;Lorg/graalvm/compiler/asm/amd64/AMD64Address;)V
        86: .line 2902
            aload 4 /* masm */
            aload 42 /* gpr4 */
            aload 41 /* gpr3 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addq:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
        87: .line 2903
            aload 4 /* masm */
            aload 41 /* gpr3 */
            iconst_2
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.shlq:(Ljdk/vm/ci/code/Register;I)V
        88: .line 2904
            aload 4 /* masm */
            aload 42 /* gpr4 */
            aload 41 /* gpr3 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addq:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
        89: .line 2905
            aload 4 /* masm */
            aload 53 /* temp5 */
            aload 1 /* dest */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
        90: .line 2906
            aload 4 /* masm */
            aload 50 /* temp2 */
            aload 1 /* dest */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movdqu:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
        91: .line 2907
            aload 4 /* masm */
            aload 1 /* dest */
            aload 52 /* temp4 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.subpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
        92: .line 2908
            aload 4 /* masm */
            aload 54 /* temp6 */
            aload 0 /* this */
            aload 22 /* onePtr */
            invokevirtual org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp.externalAddress:(Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;)Lorg/graalvm/compiler/asm/amd64/AMD64Address;
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movdq:(Ljdk/vm/ci/code/Register;Lorg/graalvm/compiler/asm/amd64/AMD64Address;)V
        93: .line 2910
            aload 4 /* masm */
            aload 42 /* gpr4 */
            iconst_4
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.shlq:(Ljdk/vm/ci/code/Register;I)V
        94: .line 2911
            aload 4 /* masm */
            aload 39 /* gpr1 */
            aload 0 /* this */
            aload 12 /* cTableTanPtr */
            invokevirtual org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp.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
        95: .line 2912
            aload 4 /* masm */
            aload 53 /* temp5 */
            aload 0 /* this */
            aload 13 /* maskThirtyFiveTanPtr */
            invokevirtual org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp.externalAddress:(Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;)Lorg/graalvm/compiler/asm/amd64/AMD64Address;
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.andpd:(Ljdk/vm/ci/code/Register;Lorg/graalvm/compiler/asm/amd64/AMD64Address;)V
        96: .line 2916
            aload 4 /* masm */
            aload 51 /* temp3 */
            aload 1 /* dest */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movdqu:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
        97: .line 2917
            aload 4 /* masm */
            aload 39 /* gpr1 */
            aload 42 /* gpr4 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addq:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
        98: .line 2918
            aload 4 /* masm */
            aload 50 /* temp2 */
            aload 1 /* dest */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.subpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
        99: .line 2919
            aload 4 /* masm */
            aload 1 /* dest */
            aload 1 /* dest */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.unpckhpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       100: .line 2920
            aload 4 /* masm */
            aload 54 /* temp6 */
            aload 53 /* temp5 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.divsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       101: .line 2921
            aload 4 /* masm */
            aload 50 /* temp2 */
            aload 52 /* temp4 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.subpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       102: .line 2922
            aload 4 /* masm */
            aload 55 /* temp7 */
            new org.graalvm.compiler.asm.amd64.AMD64Address
            dup
            aload 39 /* gpr1 */
            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
       103: .line 2923
            aload 4 /* masm */
            aload 51 /* temp3 */
            aload 53 /* temp5 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.subsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       104: .line 2924
            aload 4 /* masm */
            aload 55 /* temp7 */
            aload 1 /* dest */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.mulpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       105: .line 2925
            aload 4 /* masm */
            aload 50 /* temp2 */
            aload 49 /* temp1 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.subpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       106: .line 2926
            aload 4 /* masm */
            aload 49 /* temp1 */
            new org.graalvm.compiler.asm.amd64.AMD64Address
            dup
            aload 39 /* gpr1 */
            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
       107: .line 2927
            aload 4 /* masm */
            aload 49 /* temp1 */
            aload 1 /* dest */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.mulpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       108: .line 2928
            aload 4 /* masm */
            aload 52 /* temp4 */
            new org.graalvm.compiler.asm.amd64.AMD64Address
            dup
            aload 39 /* gpr1 */
            bipush 96
            invokespecial org.graalvm.compiler.asm.amd64.AMD64Address.<init>:(Ljdk/vm/ci/code/Register;I)V
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movdqu:(Ljdk/vm/ci/code/Register;Lorg/graalvm/compiler/asm/amd64/AMD64Address;)V
       109: .line 2929
            aload 4 /* masm */
            aload 52 /* temp4 */
            aload 1 /* dest */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.mulpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       110: .line 2930
            aload 4 /* masm */
            aload 50 /* temp2 */
            aload 51 /* temp3 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       111: .line 2931
            aload 4 /* masm */
            aload 51 /* temp3 */
            aload 1 /* dest */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movdqu:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       112: .line 2932
            aload 4 /* 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
       113: .line 2933
            aload 4 /* masm */
            aload 55 /* temp7 */
            new org.graalvm.compiler.asm.amd64.AMD64Address
            dup
            aload 39 /* gpr1 */
            iconst_0
            invokespecial org.graalvm.compiler.asm.amd64.AMD64Address.<init>:(Ljdk/vm/ci/code/Register;I)V
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addpd:(Ljdk/vm/ci/code/Register;Lorg/graalvm/compiler/asm/amd64/AMD64Address;)V
       114: .line 2934
            aload 4 /* masm */
            aload 49 /* temp1 */
            new org.graalvm.compiler.asm.amd64.AMD64Address
            dup
            aload 39 /* gpr1 */
            bipush 32
            invokespecial org.graalvm.compiler.asm.amd64.AMD64Address.<init>:(Ljdk/vm/ci/code/Register;I)V
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addpd:(Ljdk/vm/ci/code/Register;Lorg/graalvm/compiler/asm/amd64/AMD64Address;)V
       115: .line 2935
            aload 4 /* masm */
            aload 49 /* temp1 */
            aload 1 /* dest */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.mulpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       116: .line 2936
            aload 4 /* masm */
            aload 52 /* temp4 */
            new org.graalvm.compiler.asm.amd64.AMD64Address
            dup
            aload 39 /* gpr1 */
            bipush 80
            invokespecial org.graalvm.compiler.asm.amd64.AMD64Address.<init>:(Ljdk/vm/ci/code/Register;I)V
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addpd:(Ljdk/vm/ci/code/Register;Lorg/graalvm/compiler/asm/amd64/AMD64Address;)V
       117: .line 2937
            aload 4 /* masm */
            aload 55 /* temp7 */
            aload 49 /* temp1 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       118: .line 2938
            aload 4 /* masm */
            aload 49 /* temp1 */
            new org.graalvm.compiler.asm.amd64.AMD64Address
            dup
            aload 39 /* gpr1 */
            bipush 112
            invokespecial org.graalvm.compiler.asm.amd64.AMD64Address.<init>:(Ljdk/vm/ci/code/Register;I)V
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movdqu:(Ljdk/vm/ci/code/Register;Lorg/graalvm/compiler/asm/amd64/AMD64Address;)V
       119: .line 2939
            aload 4 /* masm */
            aload 49 /* temp1 */
            aload 1 /* dest */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.mulpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       120: .line 2940
            aload 4 /* 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
       121: .line 2941
            aload 4 /* masm */
            aload 52 /* temp4 */
            aload 49 /* temp1 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       122: .line 2942
            aload 4 /* masm */
            aload 49 /* temp1 */
            new org.graalvm.compiler.asm.amd64.AMD64Address
            dup
            aload 39 /* gpr1 */
            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
       123: .line 2943
            aload 4 /* masm */
            aload 49 /* temp1 */
            aload 1 /* dest */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.mulpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       124: .line 2944
            aload 4 /* masm */
            aload 55 /* temp7 */
            aload 49 /* temp1 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       125: .line 2945
            aload 4 /* masm */
            aload 49 /* temp1 */
            aload 51 /* temp3 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movdqu:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       126: .line 2946
            aload 4 /* masm */
            aload 51 /* temp3 */
            aload 1 /* dest */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.mulpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       127: .line 2947
            aload 4 /* 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
       128: .line 2948
            aload 4 /* masm */
            aload 49 /* temp1 */
            new org.graalvm.compiler.asm.amd64.AMD64Address
            dup
            aload 39 /* gpr1 */
            sipush 144
            invokespecial org.graalvm.compiler.asm.amd64.AMD64Address.<init>:(Ljdk/vm/ci/code/Register;I)V
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.mulpd:(Ljdk/vm/ci/code/Register;Lorg/graalvm/compiler/asm/amd64/AMD64Address;)V
       129: .line 2949
            aload 4 /* masm */
            aload 52 /* temp4 */
            aload 51 /* temp3 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.mulpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       130: .line 2950
            aload 4 /* masm */
            aload 51 /* temp3 */
            aload 49 /* temp1 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movdqu:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       131: .line 2951
            aload 4 /* masm */
            aload 55 /* temp7 */
            aload 52 /* temp4 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       132: .line 2952
            aload 4 /* masm */
            aload 52 /* temp4 */
            aload 49 /* temp1 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movdqu:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       133: .line 2953
            aload 4 /* masm */
            aload 1 /* dest */
            aload 55 /* temp7 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.mulsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       134: .line 2954
            aload 4 /* masm */
            aload 55 /* temp7 */
            aload 55 /* temp7 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.unpckhpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       135: .line 2955
            aload 4 /* masm */
            aload 1 /* dest */
            aload 55 /* temp7 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       136: .line 2956
            aload 4 /* masm */
            aload 49 /* temp1 */
            aload 49 /* temp1 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.unpckhpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       137: .line 2957
            aload 4 /* masm */
            aload 51 /* temp3 */
            aload 49 /* temp1 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       138: .line 2958
            aload 4 /* masm */
            aload 52 /* temp4 */
            aload 51 /* temp3 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.subsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       139: .line 2959
            aload 4 /* masm */
            aload 49 /* temp1 */
            aload 52 /* temp4 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       140: .line 2960
            aload 4 /* masm */
            aload 52 /* temp4 */
            aload 50 /* temp2 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movdqu:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       141: .line 2961
            aload 4 /* masm */
            aload 55 /* temp7 */
            new org.graalvm.compiler.asm.amd64.AMD64Address
            dup
            aload 39 /* gpr1 */
            sipush 144
            invokespecial org.graalvm.compiler.asm.amd64.AMD64Address.<init>:(Ljdk/vm/ci/code/Register;I)V
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movdq:(Ljdk/vm/ci/code/Register;Lorg/graalvm/compiler/asm/amd64/AMD64Address;)V
       142: .line 2962
            aload 4 /* masm */
            aload 50 /* temp2 */
            aload 50 /* temp2 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.unpckhpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       143: .line 2963
            aload 4 /* masm */
            aload 55 /* temp7 */
            new org.graalvm.compiler.asm.amd64.AMD64Address
            dup
            aload 39 /* gpr1 */
            sipush 152
            invokespecial org.graalvm.compiler.asm.amd64.AMD64Address.<init>:(Ljdk/vm/ci/code/Register;I)V
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addsd:(Ljdk/vm/ci/code/Register;Lorg/graalvm/compiler/asm/amd64/AMD64Address;)V
       144: .line 2964
            aload 4 /* masm */
            aload 55 /* temp7 */
            aload 50 /* temp2 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.mulsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       145: .line 2965
            aload 4 /* masm */
            aload 55 /* temp7 */
            new org.graalvm.compiler.asm.amd64.AMD64Address
            dup
            aload 39 /* gpr1 */
            sipush 136
            invokespecial org.graalvm.compiler.asm.amd64.AMD64Address.<init>:(Ljdk/vm/ci/code/Register;I)V
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addsd:(Ljdk/vm/ci/code/Register;Lorg/graalvm/compiler/asm/amd64/AMD64Address;)V
       146: .line 2966
            aload 4 /* masm */
            aload 55 /* temp7 */
            aload 49 /* temp1 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       147: .line 2967
            aload 4 /* masm */
            aload 1 /* dest */
            aload 55 /* temp7 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       148: .line 2968
            aload 4 /* masm */
            aload 55 /* temp7 */
            aload 0 /* this */
            aload 22 /* onePtr */
            invokevirtual org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp.externalAddress:(Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;)Lorg/graalvm/compiler/asm/amd64/AMD64Address;
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movdq:(Ljdk/vm/ci/code/Register;Lorg/graalvm/compiler/asm/amd64/AMD64Address;)V
       149: .line 2970
            aload 4 /* masm */
            aload 52 /* temp4 */
            aload 54 /* temp6 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.mulsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       150: .line 2971
            aload 4 /* masm */
            aload 50 /* temp2 */
            new org.graalvm.compiler.asm.amd64.AMD64Address
            dup
            aload 39 /* gpr1 */
            sipush 168
            invokespecial org.graalvm.compiler.asm.amd64.AMD64Address.<init>:(Ljdk/vm/ci/code/Register;I)V
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movdq:(Ljdk/vm/ci/code/Register;Lorg/graalvm/compiler/asm/amd64/AMD64Address;)V
       151: .line 2972
            aload 4 /* masm */
            aload 50 /* temp2 */
            aload 54 /* temp6 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.andpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       152: .line 2973
            aload 4 /* masm */
            aload 53 /* temp5 */
            aload 50 /* temp2 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.mulsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       153: .line 2974
            aload 4 /* masm */
            aload 54 /* temp6 */
            new org.graalvm.compiler.asm.amd64.AMD64Address
            dup
            aload 39 /* gpr1 */
            sipush 160
            invokespecial org.graalvm.compiler.asm.amd64.AMD64Address.<init>:(Ljdk/vm/ci/code/Register;I)V
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.mulsd:(Ljdk/vm/ci/code/Register;Lorg/graalvm/compiler/asm/amd64/AMD64Address;)V
       154: .line 2975
            aload 4 /* masm */
            aload 55 /* temp7 */
            aload 53 /* temp5 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.subsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       155: .line 2976
            aload 4 /* masm */
            aload 50 /* temp2 */
            new org.graalvm.compiler.asm.amd64.AMD64Address
            dup
            aload 39 /* gpr1 */
            sipush 128
            invokespecial org.graalvm.compiler.asm.amd64.AMD64Address.<init>:(Ljdk/vm/ci/code/Register;I)V
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.subsd:(Ljdk/vm/ci/code/Register;Lorg/graalvm/compiler/asm/amd64/AMD64Address;)V
       156: .line 2977
            aload 4 /* masm */
            aload 55 /* temp7 */
            aload 52 /* temp4 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.subsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       157: .line 2978
            aload 4 /* masm */
            aload 55 /* temp7 */
            aload 54 /* temp6 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.mulsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       158: .line 2979
            aload 4 /* masm */
            aload 52 /* temp4 */
            aload 51 /* temp3 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movdqu:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       159: .line 2980
            aload 4 /* masm */
            aload 51 /* temp3 */
            aload 50 /* temp2 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.subsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       160: .line 2981
            aload 4 /* masm */
            aload 50 /* temp2 */
            aload 51 /* temp3 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       161: .line 2982
            aload 4 /* masm */
            aload 52 /* temp4 */
            aload 50 /* temp2 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.subsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       162: .line 2983
            aload 4 /* masm */
            aload 1 /* dest */
            aload 52 /* temp4 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       163: .line 2984
            aload 4 /* masm */
            aload 1 /* dest */
            aload 55 /* temp7 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.subsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       164: .line 2985
            aload 4 /* masm */
            aload 1 /* dest */
            aload 51 /* temp3 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       165: .line 2986
            aload 4 /* masm */
            aload 38 /* bb15 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.jmp:(Lorg/graalvm/compiler/asm/Label;)V
       166: .line 2988
            aload 4 /* masm */
            aload 25 /* bb0 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.bind:(Lorg/graalvm/compiler/asm/Label;)V
       167: .line 2989
            aload 4 /* masm */
            getstatic org.graalvm.compiler.asm.amd64.AMD64Assembler$ConditionFlag.Greater:Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;
            aload 26 /* bb1 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.jcc:(Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;Lorg/graalvm/compiler/asm/Label;)V
       168: .line 2991
            aload 4 /* masm */
            aload 39 /* 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
       169: .line 2992
            aload 4 /* masm */
            aload 42 /* gpr4 */
            aload 39 /* gpr1 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movl:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       170: .line 2993
            aload 4 /* masm */
            aload 39 /* gpr1 */
            sipush 32752
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.andl:(Ljdk/vm/ci/code/Register;I)V
       171: .line 2994
            aload 4 /* masm */
            getstatic org.graalvm.compiler.asm.amd64.AMD64Assembler$ConditionFlag.Equal:Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;
            aload 27 /* bb2 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.jcc:(Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;Lorg/graalvm/compiler/asm/Label;)V
       172: .line 2996
            aload 4 /* masm */
            aload 42 /* gpr4 */
            sipush 32767
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.andl:(Ljdk/vm/ci/code/Register;I)V
       173: .line 2997
            aload 4 /* masm */
            aload 42 /* gpr4 */
            sipush 15904
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.cmpl:(Ljdk/vm/ci/code/Register;I)V
       174: .line 2998
            aload 4 /* masm */
            getstatic org.graalvm.compiler.asm.amd64.AMD64Assembler$ConditionFlag.Below:Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;
            aload 28 /* bb3 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.jcc:(Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;Lorg/graalvm/compiler/asm/Label;)V
       175: .line 3000
            aload 4 /* masm */
            aload 50 /* temp2 */
            aload 1 /* dest */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movdqu:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       176: .line 3001
            aload 4 /* masm */
            aload 51 /* temp3 */
            aload 1 /* dest */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movdqu:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       177: .line 3002
            aload 4 /* masm */
            aload 49 /* temp1 */
            aload 0 /* this */
            aload 14 /* qElevenTanPtr */
            invokevirtual org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp.externalAddress:(Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;)Lorg/graalvm/compiler/asm/amd64/AMD64Address;
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movdq:(Ljdk/vm/ci/code/Register;Lorg/graalvm/compiler/asm/amd64/AMD64Address;)V
       178: .line 3004
            aload 4 /* masm */
            aload 50 /* temp2 */
            aload 1 /* dest */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.mulsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       179: .line 3005
            aload 4 /* masm */
            aload 51 /* temp3 */
            aload 50 /* temp2 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.mulsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       180: .line 3006
            aload 4 /* masm */
            aload 49 /* temp1 */
            aload 50 /* temp2 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.mulsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       181: .line 3007
            aload 4 /* masm */
            aload 49 /* temp1 */
            aload 0 /* this */
            aload 15 /* qNineTanPtr */
            invokevirtual org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp.externalAddress:(Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;)Lorg/graalvm/compiler/asm/amd64/AMD64Address;
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addsd:(Ljdk/vm/ci/code/Register;Lorg/graalvm/compiler/asm/amd64/AMD64Address;)V
       182: .line 3009
            aload 4 /* masm */
            aload 49 /* temp1 */
            aload 50 /* temp2 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.mulsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       183: .line 3010
            aload 4 /* masm */
            aload 49 /* temp1 */
            aload 0 /* this */
            aload 16 /* qSevenTanPtr */
            invokevirtual org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp.externalAddress:(Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;)Lorg/graalvm/compiler/asm/amd64/AMD64Address;
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addsd:(Ljdk/vm/ci/code/Register;Lorg/graalvm/compiler/asm/amd64/AMD64Address;)V
       184: .line 3012
            aload 4 /* masm */
            aload 49 /* temp1 */
            aload 50 /* temp2 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.mulsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       185: .line 3013
            aload 4 /* masm */
            aload 49 /* temp1 */
            aload 0 /* this */
            aload 17 /* qFiveTanPtr */
            invokevirtual org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp.externalAddress:(Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;)Lorg/graalvm/compiler/asm/amd64/AMD64Address;
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addsd:(Ljdk/vm/ci/code/Register;Lorg/graalvm/compiler/asm/amd64/AMD64Address;)V
       186: .line 3015
            aload 4 /* masm */
            aload 49 /* temp1 */
            aload 50 /* temp2 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.mulsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       187: .line 3016
            aload 4 /* masm */
            aload 49 /* temp1 */
            aload 0 /* this */
            aload 18 /* qThreeTanPtr */
            invokevirtual org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp.externalAddress:(Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;)Lorg/graalvm/compiler/asm/amd64/AMD64Address;
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addsd:(Ljdk/vm/ci/code/Register;Lorg/graalvm/compiler/asm/amd64/AMD64Address;)V
       188: .line 3018
            aload 4 /* masm */
            aload 49 /* temp1 */
            aload 51 /* temp3 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.mulsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       189: .line 3019
            aload 4 /* masm */
            aload 1 /* dest */
            aload 49 /* temp1 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       190: .line 3020
            aload 4 /* masm */
            aload 38 /* bb15 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.jmp:(Lorg/graalvm/compiler/asm/Label;)V
       191: .line 3022
            aload 4 /* masm */
            aload 28 /* bb3 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.bind:(Lorg/graalvm/compiler/asm/Label;)V
       192: .line 3023
            aload 4 /* masm */
            aload 51 /* temp3 */
            aload 0 /* this */
            aload 23 /* twoPowFiftyFiveTanPtr */
            invokevirtual org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp.externalAddress:(Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;)Lorg/graalvm/compiler/asm/amd64/AMD64Address;
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movdq:(Ljdk/vm/ci/code/Register;Lorg/graalvm/compiler/asm/amd64/AMD64Address;)V
       193: .line 3025
            aload 4 /* masm */
            aload 51 /* temp3 */
            aload 1 /* dest */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.mulsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       194: .line 3026
            aload 4 /* masm */
            aload 1 /* dest */
            aload 51 /* temp3 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       195: .line 3027
            aload 4 /* masm */
            aload 1 /* dest */
            aload 0 /* this */
            aload 24 /* twoPowMFiftyFiveTanPtr */
            invokevirtual org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp.externalAddress:(Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;)Lorg/graalvm/compiler/asm/amd64/AMD64Address;
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.mulsd:(Ljdk/vm/ci/code/Register;Lorg/graalvm/compiler/asm/amd64/AMD64Address;)V
       196: .line 3029
            aload 4 /* masm */
            aload 38 /* bb15 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.jmp:(Lorg/graalvm/compiler/asm/Label;)V
       197: .line 3031
            aload 4 /* masm */
            aload 37 /* bb14 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.bind:(Lorg/graalvm/compiler/asm/Label;)V
       198: .line 3032
            aload 4 /* masm */
            aload 49 /* temp1 */
            aload 49 /* temp1 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.xorpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       199: .line 3033
            aload 4 /* 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
       200: .line 3034
            aload 4 /* masm */
            aload 1 /* dest */
            aload 49 /* temp1 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.divsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       201: .line 3035
            aload 4 /* masm */
            aload 38 /* bb15 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.jmp:(Lorg/graalvm/compiler/asm/Label;)V
       202: .line 3037
            aload 4 /* masm */
            aload 27 /* bb2 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.bind:(Lorg/graalvm/compiler/asm/Label;)V
       203: .line 3038
            aload 4 /* masm */
            aload 49 /* temp1 */
            aload 1 /* dest */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movdqu:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       204: .line 3039
            aload 4 /* masm */
            aload 49 /* temp1 */
            aload 49 /* temp1 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.mulsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       205: .line 3040
            aload 4 /* masm */
            aload 38 /* bb15 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.jmp:(Lorg/graalvm/compiler/asm/Label;)V
       206: .line 3042
            aload 4 /* masm */
            aload 26 /* bb1 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.bind:(Lorg/graalvm/compiler/asm/Label;)V
       207: .line 3043
            aload 4 /* masm */
            aload 41 /* gpr3 */
            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
       208: .line 3044
            aload 4 /* masm */
            aload 41 /* gpr3 */
            sipush 32752
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.andl:(Ljdk/vm/ci/code/Register;I)V
       209: .line 3045
            aload 4 /* masm */
            aload 41 /* gpr3 */
            sipush 32752
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.cmpl:(Ljdk/vm/ci/code/Register;I)V
       210: .line 3046
            aload 4 /* masm */
            getstatic org.graalvm.compiler.asm.amd64.AMD64Assembler$ConditionFlag.Equal:Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;
            aload 37 /* bb14 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.jcc:(Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;Lorg/graalvm/compiler/asm/Label;)V
       211: .line 3048
            aload 4 /* masm */
            aload 41 /* gpr3 */
            sipush 16224
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.subl:(Ljdk/vm/ci/code/Register;I)V
       212: .line 3049
            aload 4 /* masm */
            aload 41 /* gpr3 */
            bipush 7
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.shrl:(Ljdk/vm/ci/code/Register;I)V
       213: .line 3050
            aload 4 /* masm */
            aload 41 /* gpr3 */
            ldc 65532
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.andl:(Ljdk/vm/ci/code/Register;I)V
       214: .line 3051
            aload 4 /* masm */
            aload 48 /* gpr10 */
            aload 0 /* this */
            aload 19 /* piInvTableTanPtr */
            invokevirtual org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp.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
       215: .line 3052
            aload 4 /* masm */
            aload 41 /* gpr3 */
            aload 48 /* gpr10 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addq:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       216: .line 3053
            aload 4 /* masm */
            aload 39 /* gpr1 */
            aload 1 /* dest */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movdq:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       217: .line 3054
            aload 4 /* masm */
            aload 47 /* gpr9 */
            new org.graalvm.compiler.asm.amd64.AMD64Address
            dup
            aload 41 /* gpr3 */
            bipush 20
            invokespecial org.graalvm.compiler.asm.amd64.AMD64Address.<init>:(Ljdk/vm/ci/code/Register;I)V
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movl:(Ljdk/vm/ci/code/Register;Lorg/graalvm/compiler/asm/amd64/AMD64Address;)V
       218: .line 3055
            aload 4 /* masm */
            aload 45 /* gpr7 */
            new org.graalvm.compiler.asm.amd64.AMD64Address
            dup
            aload 41 /* gpr3 */
            bipush 24
            invokespecial org.graalvm.compiler.asm.amd64.AMD64Address.<init>:(Ljdk/vm/ci/code/Register;I)V
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movl:(Ljdk/vm/ci/code/Register;Lorg/graalvm/compiler/asm/amd64/AMD64Address;)V
       219: .line 3056
            aload 4 /* masm */
            aload 42 /* gpr4 */
            aload 39 /* gpr1 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movl:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       220: .line 3057
            aload 4 /* masm */
            aload 39 /* gpr1 */
            bipush 21
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.shrq:(Ljdk/vm/ci/code/Register;I)V
       221: .line 3058
            aload 4 /* masm */
            aload 39 /* gpr1 */
            ldc -2147483648
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.orl:(Ljdk/vm/ci/code/Register;I)V
       222: .line 3059
            aload 4 /* masm */
            aload 39 /* gpr1 */
            bipush 11
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.shrl:(Ljdk/vm/ci/code/Register;I)V
       223: .line 3060
            aload 4 /* masm */
            aload 46 /* gpr8 */
            aload 47 /* gpr9 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movl:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       224: .line 3061
            aload 4 /* masm */
            aload 47 /* gpr9 */
            aload 42 /* gpr4 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.imulq:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       225: .line 3062
            aload 4 /* masm */
            aload 46 /* gpr8 */
            aload 39 /* gpr1 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.imulq:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       226: .line 3063
            aload 4 /* masm */
            aload 45 /* gpr7 */
            aload 39 /* gpr1 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.imulq:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       227: .line 3064
            aload 4 /* masm */
            aload 43 /* gpr5 */
            new org.graalvm.compiler.asm.amd64.AMD64Address
            dup
            aload 41 /* gpr3 */
            bipush 16
            invokespecial org.graalvm.compiler.asm.amd64.AMD64Address.<init>:(Ljdk/vm/ci/code/Register;I)V
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movl:(Ljdk/vm/ci/code/Register;Lorg/graalvm/compiler/asm/amd64/AMD64Address;)V
       228: .line 3065
            aload 4 /* masm */
            aload 44 /* gpr6 */
            new org.graalvm.compiler.asm.amd64.AMD64Address
            dup
            aload 41 /* gpr3 */
            bipush 12
            invokespecial org.graalvm.compiler.asm.amd64.AMD64Address.<init>:(Ljdk/vm/ci/code/Register;I)V
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movl:(Ljdk/vm/ci/code/Register;Lorg/graalvm/compiler/asm/amd64/AMD64Address;)V
       229: .line 3066
            aload 4 /* masm */
            aload 48 /* gpr10 */
            aload 47 /* gpr9 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movl:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       230: .line 3067
            aload 4 /* masm */
            aload 47 /* gpr9 */
            bipush 32
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.shrq:(Ljdk/vm/ci/code/Register;I)V
       231: .line 3068
            aload 4 /* masm */
            aload 46 /* gpr8 */
            aload 47 /* gpr9 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addq:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       232: .line 3069
            aload 4 /* masm */
            aload 48 /* gpr10 */
            aload 45 /* gpr7 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addq:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       233: .line 3070
            aload 4 /* masm */
            aload 45 /* gpr7 */
            aload 48 /* gpr10 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movl:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       234: .line 3071
            aload 4 /* masm */
            aload 48 /* gpr10 */
            bipush 32
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.shrq:(Ljdk/vm/ci/code/Register;I)V
       235: .line 3072
            aload 4 /* masm */
            aload 46 /* gpr8 */
            aload 48 /* gpr10 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addq:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       236: .line 3073
            aload 4 /* masm */
            aload 47 /* gpr9 */
            aload 43 /* gpr5 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movl:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       237: .line 3074
            aload 4 /* masm */
            aload 43 /* gpr5 */
            aload 42 /* gpr4 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.imulq:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       238: .line 3075
            aload 4 /* masm */
            aload 47 /* gpr9 */
            aload 39 /* gpr1 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.imulq:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       239: .line 3076
            aload 4 /* masm */
            aload 48 /* gpr10 */
            aload 44 /* gpr6 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movl:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       240: .line 3077
            aload 4 /* masm */
            aload 44 /* gpr6 */
            aload 42 /* gpr4 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.imulq:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       241: .line 3078
            aload 4 /* masm */
            aload 40 /* gpr2 */
            aload 43 /* gpr5 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movl:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       242: .line 3079
            aload 4 /* masm */
            aload 43 /* gpr5 */
            bipush 32
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.shrq:(Ljdk/vm/ci/code/Register;I)V
       243: .line 3080
            aload 4 /* masm */
            aload 46 /* gpr8 */
            aload 40 /* gpr2 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addq:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       244: .line 3081
            aload 4 /* masm */
            aload 40 /* gpr2 */
            aload 46 /* gpr8 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movl:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       245: .line 3082
            aload 4 /* masm */
            aload 46 /* gpr8 */
            bipush 32
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.shrq:(Ljdk/vm/ci/code/Register;I)V
       246: .line 3083
            aload 4 /* masm */
            aload 47 /* gpr9 */
            aload 43 /* gpr5 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addq:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       247: .line 3084
            aload 4 /* masm */
            aload 47 /* gpr9 */
            aload 46 /* gpr8 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addq:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       248: .line 3085
            aload 4 /* masm */
            aload 40 /* gpr2 */
            bipush 32
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.shlq:(Ljdk/vm/ci/code/Register;I)V
       249: .line 3086
            aload 4 /* masm */
            aload 45 /* gpr7 */
            aload 40 /* gpr2 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.orq:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       250: .line 3087
            aload 4 /* masm */
            aload 48 /* gpr10 */
            aload 39 /* gpr1 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.imulq:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       251: .line 3088
            aload 4 /* masm */
            aload 46 /* gpr8 */
            new org.graalvm.compiler.asm.amd64.AMD64Address
            dup
            aload 41 /* gpr3 */
            bipush 8
            invokespecial org.graalvm.compiler.asm.amd64.AMD64Address.<init>:(Ljdk/vm/ci/code/Register;I)V
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movl:(Ljdk/vm/ci/code/Register;Lorg/graalvm/compiler/asm/amd64/AMD64Address;)V
       252: .line 3089
            aload 4 /* masm */
            aload 43 /* gpr5 */
            new org.graalvm.compiler.asm.amd64.AMD64Address
            dup
            aload 41 /* gpr3 */
            iconst_4
            invokespecial org.graalvm.compiler.asm.amd64.AMD64Address.<init>:(Ljdk/vm/ci/code/Register;I)V
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movl:(Ljdk/vm/ci/code/Register;Lorg/graalvm/compiler/asm/amd64/AMD64Address;)V
       253: .line 3090
            aload 4 /* masm */
            aload 40 /* gpr2 */
            aload 44 /* gpr6 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movl:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       254: .line 3091
            aload 4 /* masm */
            aload 44 /* gpr6 */
            bipush 32
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.shrq:(Ljdk/vm/ci/code/Register;I)V
       255: .line 3092
            aload 4 /* masm */
            aload 47 /* gpr9 */
            aload 40 /* gpr2 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addq:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       256: .line 3093
            aload 4 /* masm */
            aload 40 /* gpr2 */
            aload 47 /* gpr9 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movl:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       257: .line 3094
            aload 4 /* masm */
            aload 47 /* gpr9 */
            bipush 32
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.shrq:(Ljdk/vm/ci/code/Register;I)V
       258: .line 3095
            aload 4 /* masm */
            aload 48 /* gpr10 */
            aload 44 /* gpr6 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addq:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       259: .line 3096
            aload 4 /* masm */
            aload 48 /* gpr10 */
            aload 47 /* gpr9 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addq:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       260: .line 3097
            aload 4 /* masm */
            aload 44 /* gpr6 */
            aload 46 /* gpr8 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movq:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       261: .line 3098
            aload 4 /* masm */
            aload 46 /* gpr8 */
            aload 42 /* gpr4 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.imulq:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       262: .line 3099
            aload 4 /* masm */
            aload 44 /* gpr6 */
            aload 39 /* gpr1 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.imulq:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       263: .line 3100
            aload 4 /* masm */
            aload 47 /* gpr9 */
            aload 46 /* gpr8 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movl:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       264: .line 3101
            aload 4 /* masm */
            aload 46 /* gpr8 */
            bipush 32
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.shrq:(Ljdk/vm/ci/code/Register;I)V
       265: .line 3102
            aload 4 /* masm */
            aload 48 /* gpr10 */
            aload 47 /* gpr9 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addq:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       266: .line 3103
            aload 4 /* masm */
            aload 47 /* gpr9 */
            aload 48 /* gpr10 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movl:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       267: .line 3104
            aload 4 /* masm */
            aload 48 /* gpr10 */
            bipush 32
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.shrq:(Ljdk/vm/ci/code/Register;I)V
       268: .line 3105
            aload 4 /* masm */
            aload 44 /* gpr6 */
            aload 46 /* gpr8 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addq:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       269: .line 3106
            aload 4 /* masm */
            aload 44 /* gpr6 */
            aload 48 /* gpr10 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addq:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       270: .line 3107
            aload 4 /* masm */
            aload 46 /* gpr8 */
            aload 43 /* gpr5 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movq:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       271: .line 3108
            aload 4 /* masm */
            aload 43 /* gpr5 */
            aload 42 /* gpr4 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.imulq:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       272: .line 3109
            aload 4 /* masm */
            aload 46 /* gpr8 */
            aload 39 /* gpr1 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.imulq:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       273: .line 3110
            aload 4 /* masm */
            aload 47 /* gpr9 */
            bipush 32
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.shlq:(Ljdk/vm/ci/code/Register;I)V
       274: .line 3111
            aload 4 /* masm */
            aload 47 /* gpr9 */
            aload 40 /* gpr2 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.orq:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       275: .line 3112
            aload 4 /* masm */
            aload 39 /* gpr1 */
            new org.graalvm.compiler.asm.amd64.AMD64Address
            dup
            aload 41 /* gpr3 */
            iconst_0
            invokespecial org.graalvm.compiler.asm.amd64.AMD64Address.<init>:(Ljdk/vm/ci/code/Register;I)V
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movl:(Ljdk/vm/ci/code/Register;Lorg/graalvm/compiler/asm/amd64/AMD64Address;)V
       276: .line 3113
            aload 4 /* masm */
            aload 48 /* gpr10 */
            aload 43 /* gpr5 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movl:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       277: .line 3114
            aload 4 /* masm */
            aload 43 /* gpr5 */
            bipush 32
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.shrq:(Ljdk/vm/ci/code/Register;I)V
       278: .line 3115
            aload 4 /* masm */
            aload 44 /* gpr6 */
            aload 48 /* gpr10 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addq:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       279: .line 3116
            aload 4 /* masm */
            aload 48 /* gpr10 */
            aload 44 /* gpr6 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movl:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       280: .line 3117
            aload 4 /* masm */
            aload 44 /* gpr6 */
            bipush 32
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.shrq:(Ljdk/vm/ci/code/Register;I)V
       281: .line 3118
            aload 4 /* masm */
            aload 46 /* gpr8 */
            aload 43 /* gpr5 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addq:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       282: .line 3119
            aload 4 /* masm */
            aload 46 /* gpr8 */
            aload 44 /* gpr6 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addq:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       283: .line 3120
            aload 4 /* masm */
            aload 42 /* gpr4 */
            aload 39 /* gpr1 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.imulq:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       284: .line 3121
            aload 4 /* masm */
            aload 40 /* gpr2 */
            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
       285: .line 3122
            aload 4 /* masm */
            aload 44 /* gpr6 */
            aload 0 /* this */
            aload 19 /* piInvTableTanPtr */
            invokevirtual org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp.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
       286: .line 3123
            aload 4 /* masm */
            aload 41 /* gpr3 */
            aload 44 /* gpr6 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.subq:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       287: .line 3124
            aload 4 /* masm */
            aload 41 /* gpr3 */
            aload 41 /* gpr3 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addl:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       288: .line 3125
            aload 4 /* masm */
            aload 41 /* gpr3 */
            aload 41 /* gpr3 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addl:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       289: .line 3126
            aload 4 /* masm */
            aload 41 /* gpr3 */
            aload 41 /* gpr3 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addl:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       290: .line 3127
            aload 4 /* masm */
            aload 41 /* gpr3 */
            bipush 19
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addl:(Ljdk/vm/ci/code/Register;I)V
       291: .line 3128
            aload 4 /* masm */
            aload 43 /* gpr5 */
            ldc 32768
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movl:(Ljdk/vm/ci/code/Register;I)V
       292: .line 3129
            aload 4 /* masm */
            aload 43 /* gpr5 */
            aload 40 /* gpr2 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.andl:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       293: .line 3130
            aload 4 /* masm */
            aload 40 /* gpr2 */
            iconst_4
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.shrl:(Ljdk/vm/ci/code/Register;I)V
       294: .line 3131
            aload 4 /* masm */
            aload 40 /* gpr2 */
            sipush 2047
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.andl:(Ljdk/vm/ci/code/Register;I)V
       295: .line 3132
            aload 4 /* masm */
            aload 40 /* gpr2 */
            sipush 1023
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.subl:(Ljdk/vm/ci/code/Register;I)V
       296: .line 3133
            aload 4 /* masm */
            aload 41 /* gpr3 */
            aload 40 /* gpr2 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.subl:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       297: .line 3134
            aload 4 /* masm */
            aload 46 /* gpr8 */
            aload 42 /* gpr4 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addq:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       298: .line 3135
            aload 4 /* masm */
            aload 42 /* gpr4 */
            aload 41 /* gpr3 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movl:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       299: .line 3136
            aload 4 /* masm */
            aload 42 /* gpr4 */
            bipush 32
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addl:(Ljdk/vm/ci/code/Register;I)V
       300: .line 3137
            aload 4 /* masm */
            aload 41 /* gpr3 */
            iconst_0
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.cmpl:(Ljdk/vm/ci/code/Register;I)V
       301: .line 3138
            aload 4 /* masm */
            getstatic org.graalvm.compiler.asm.amd64.AMD64Assembler$ConditionFlag.Less:Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;
            aload 29 /* bb5 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.jcc:(Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;Lorg/graalvm/compiler/asm/Label;)V
       302: .line 3140
            aload 4 /* masm */
            aload 41 /* gpr3 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.negl:(Ljdk/vm/ci/code/Register;)V
       303: .line 3141
            aload 4 /* masm */
            aload 41 /* gpr3 */
            bipush 29
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addl:(Ljdk/vm/ci/code/Register;I)V
       304: .line 3142
            aload 4 /* masm */
            aload 46 /* gpr8 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.shll:(Ljdk/vm/ci/code/Register;)V
       305: .line 3143
            aload 4 /* masm */
            aload 44 /* gpr6 */
            aload 46 /* gpr8 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movl:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       306: .line 3144
            aload 4 /* masm */
            aload 46 /* gpr8 */
            ldc 1073741823
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.andl:(Ljdk/vm/ci/code/Register;I)V
       307: .line 3145
            aload 4 /* masm */
            aload 46 /* gpr8 */
            ldc 536870912
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.testl:(Ljdk/vm/ci/code/Register;I)V
       308: .line 3146
            aload 4 /* masm */
            getstatic org.graalvm.compiler.asm.amd64.AMD64Assembler$ConditionFlag.NotEqual:Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;
            aload 30 /* bb6 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.jcc:(Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;Lorg/graalvm/compiler/asm/Label;)V
       309: .line 3148
            aload 4 /* masm */
            aload 46 /* gpr8 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.shrl:(Ljdk/vm/ci/code/Register;)V
       310: .line 3149
            aload 4 /* masm */
            aload 40 /* gpr2 */
            iconst_0
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movl:(Ljdk/vm/ci/code/Register;I)V
       311: .line 3150
            aload 4 /* masm */
            aload 46 /* gpr8 */
            bipush 32
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.shlq:(Ljdk/vm/ci/code/Register;I)V
       312: .line 3151
            aload 4 /* masm */
            aload 46 /* gpr8 */
            aload 48 /* gpr10 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.orq:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       313: .line 3153
            aload 4 /* masm */
            aload 31 /* bb8 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.bind:(Lorg/graalvm/compiler/asm/Label;)V
       314: .line 3154
            aload 4 /* masm */
            aload 46 /* gpr8 */
            iconst_0
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.cmpq:(Ljdk/vm/ci/code/Register;I)V
       315: .line 3155
            aload 4 /* masm */
            getstatic org.graalvm.compiler.asm.amd64.AMD64Assembler$ConditionFlag.Equal:Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;
            aload 32 /* bb9 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.jcc:(Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;Lorg/graalvm/compiler/asm/Label;)V
       316: .line 3157
            aload 4 /* masm */
            aload 33 /* bb10 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.bind:(Lorg/graalvm/compiler/asm/Label;)V
       317: .line 3158
            aload 4 /* masm */
            aload 48 /* gpr10 */
            aload 46 /* gpr8 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.bsrq:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       318: .line 3159
            aload 4 /* masm */
            aload 41 /* gpr3 */
            bipush 29
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movl:(Ljdk/vm/ci/code/Register;I)V
       319: .line 3160
            aload 4 /* masm */
            aload 41 /* gpr3 */
            aload 48 /* gpr10 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.subl:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       320: .line 3161
            aload 4 /* masm */
            getstatic org.graalvm.compiler.asm.amd64.AMD64Assembler$ConditionFlag.LessEqual:Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;
            aload 34 /* bb11 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.jcc:(Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;Lorg/graalvm/compiler/asm/Label;)V
       321: .line 3163
            aload 4 /* masm */
            aload 46 /* gpr8 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.shlq:(Ljdk/vm/ci/code/Register;)V
       322: .line 3164
            aload 4 /* masm */
            aload 39 /* gpr1 */
            aload 47 /* gpr9 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movq:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       323: .line 3165
            aload 4 /* masm */
            aload 47 /* gpr9 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.shlq:(Ljdk/vm/ci/code/Register;)V
       324: .line 3166
            aload 4 /* masm */
            aload 42 /* gpr4 */
            aload 41 /* gpr3 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addl:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       325: .line 3167
            aload 4 /* masm */
            aload 41 /* gpr3 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.negl:(Ljdk/vm/ci/code/Register;)V
       326: .line 3168
            aload 4 /* masm */
            aload 41 /* gpr3 */
            bipush 64
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addl:(Ljdk/vm/ci/code/Register;I)V
       327: .line 3169
            aload 4 /* masm */
            aload 39 /* gpr1 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.shrq:(Ljdk/vm/ci/code/Register;)V
       328: .line 3170
            aload 4 /* masm */
            aload 45 /* gpr7 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.shrq:(Ljdk/vm/ci/code/Register;)V
       329: .line 3171
            aload 4 /* masm */
            aload 46 /* gpr8 */
            aload 39 /* gpr1 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.orq:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       330: .line 3172
            aload 4 /* masm */
            aload 47 /* gpr9 */
            aload 45 /* gpr7 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.orq:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       331: .line 3174
            aload 4 /* masm */
            aload 35 /* bb12 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.bind:(Lorg/graalvm/compiler/asm/Label;)V
       332: .line 3175
            aload 4 /* masm */
            aload 1 /* dest */
            aload 46 /* gpr8 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.cvtsi2sdq:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       333: .line 3176
            aload 4 /* masm */
            aload 47 /* gpr9 */
            iconst_1
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.shrq:(Ljdk/vm/ci/code/Register;I)V
       334: .line 3177
            aload 4 /* masm */
            aload 51 /* temp3 */
            aload 47 /* gpr9 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.cvtsi2sdq:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       335: .line 3178
            aload 4 /* masm */
            aload 52 /* temp4 */
            aload 52 /* temp4 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.xorpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       336: .line 3179
            aload 4 /* masm */
            aload 42 /* gpr4 */
            iconst_4
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.shll:(Ljdk/vm/ci/code/Register;I)V
       337: .line 3180
            aload 4 /* masm */
            aload 42 /* gpr4 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.negl:(Ljdk/vm/ci/code/Register;)V
       338: .line 3181
            aload 4 /* masm */
            aload 42 /* gpr4 */
            sipush 16368
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addl:(Ljdk/vm/ci/code/Register;I)V
       339: .line 3182
            aload 4 /* masm */
            aload 42 /* gpr4 */
            aload 43 /* gpr5 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.orl:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       340: .line 3183
            aload 4 /* masm */
            aload 42 /* gpr4 */
            aload 40 /* gpr2 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.xorl:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       341: .line 3184
            aload 4 /* masm */
            aload 52 /* temp4 */
            aload 42 /* gpr4 */
            iconst_3
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.pinsrw:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;I)V
       342: .line 3185
            aload 4 /* masm */
            aload 39 /* gpr1 */
            aload 0 /* this */
            aload 20 /* piFourTanPtr */
            invokevirtual org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp.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
       343: .line 3186
            aload 4 /* masm */
            aload 50 /* temp2 */
            new org.graalvm.compiler.asm.amd64.AMD64Address
            dup
            aload 39 /* gpr1 */
            iconst_0
            invokespecial org.graalvm.compiler.asm.amd64.AMD64Address.<init>:(Ljdk/vm/ci/code/Register;I)V
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movdq:(Ljdk/vm/ci/code/Register;Lorg/graalvm/compiler/asm/amd64/AMD64Address;)V
       344: .line 3188
            aload 4 /* masm */
            aload 55 /* temp7 */
            new org.graalvm.compiler.asm.amd64.AMD64Address
            dup
            aload 39 /* gpr1 */
            bipush 8
            invokespecial org.graalvm.compiler.asm.amd64.AMD64Address.<init>:(Ljdk/vm/ci/code/Register;I)V
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movdq:(Ljdk/vm/ci/code/Register;Lorg/graalvm/compiler/asm/amd64/AMD64Address;)V
       345: .line 3190
            aload 4 /* masm */
            aload 53 /* temp5 */
            aload 53 /* temp5 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.xorpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       346: .line 3191
            aload 4 /* masm */
            aload 42 /* gpr4 */
            sipush 1008
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.subl:(Ljdk/vm/ci/code/Register;I)V
       347: .line 3192
            aload 4 /* masm */
            aload 53 /* temp5 */
            aload 42 /* gpr4 */
            iconst_3
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.pinsrw:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;I)V
       348: .line 3193
            aload 4 /* masm */
            aload 1 /* dest */
            aload 52 /* temp4 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.mulsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       349: .line 3194
            aload 4 /* masm */
            aload 43 /* gpr5 */
            bipush 16
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.shll:(Ljdk/vm/ci/code/Register;I)V
       350: .line 3195
            aload 4 /* masm */
            aload 43 /* gpr5 */
            bipush 31
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.sarl:(Ljdk/vm/ci/code/Register;I)V
       351: .line 3196
            aload 4 /* masm */
            aload 51 /* temp3 */
            aload 53 /* temp5 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.mulsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       352: .line 3197
            aload 4 /* masm */
            aload 49 /* temp1 */
            aload 1 /* dest */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movdqu:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       353: .line 3198
            aload 4 /* masm */
            aload 1 /* dest */
            aload 50 /* temp2 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.mulsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       354: .line 3199
            aload 4 /* masm */
            aload 44 /* gpr6 */
            bipush 30
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.shrl:(Ljdk/vm/ci/code/Register;I)V
       355: .line 3200
            aload 4 /* masm */
            aload 49 /* temp1 */
            aload 51 /* temp3 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       356: .line 3201
            aload 4 /* masm */
            aload 51 /* temp3 */
            aload 50 /* temp2 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.mulsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       357: .line 3202
            aload 4 /* masm */
            aload 44 /* gpr6 */
            aload 43 /* gpr5 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addl:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       358: .line 3203
            aload 4 /* masm */
            aload 44 /* gpr6 */
            aload 43 /* gpr5 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.xorl:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       359: .line 3204
            aload 4 /* masm */
            aload 55 /* temp7 */
            aload 49 /* temp1 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.mulsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       360: .line 3205
            aload 4 /* masm */
            aload 39 /* gpr1 */
            aload 44 /* gpr6 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movl:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       361: .line 3206
            aload 4 /* masm */
            aload 55 /* temp7 */
            aload 51 /* temp3 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       362: .line 3207
            aload 4 /* masm */
            aload 50 /* temp2 */
            aload 1 /* dest */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movdqu:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       363: .line 3208
            aload 4 /* masm */
            aload 1 /* dest */
            aload 55 /* temp7 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       364: .line 3209
            aload 4 /* masm */
            aload 50 /* temp2 */
            aload 1 /* dest */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.subsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       365: .line 3210
            aload 4 /* masm */
            aload 55 /* temp7 */
            aload 50 /* temp2 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       366: .line 3211
            aload 4 /* masm */
            aload 49 /* temp1 */
            aload 0 /* this */
            aload 8 /* piThirtyTwoInvTanPtr */
            invokevirtual org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp.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
       367: .line 3215
            aload 4 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64$CPUFeature.SSE3:Ljdk/vm/ci/amd64/AMD64$CPUFeature;
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.supports:(Ljdk/vm/ci/amd64/AMD64$CPUFeature;)Z
            ifeq 370
       368: .line 3216
            aload 4 /* masm */
            aload 1 /* dest */
            aload 1 /* dest */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movddup:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       369: .line 3217
            goto 371
       370: .line 3218
      StackMap locals:
      StackMap stack:
            aload 4 /* masm */
            aload 1 /* dest */
            aload 1 /* dest */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movlhps:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       371: .line 3220
      StackMap locals:
      StackMap stack:
            aload 4 /* masm */
            aload 52 /* temp4 */
            aload 0 /* this */
            aload 7 /* signMaskTanPtr */
            invokevirtual org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp.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
       372: .line 3224
            aload 4 /* masm */
            aload 52 /* temp4 */
            aload 1 /* dest */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.andpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       373: .line 3225
            aload 4 /* masm */
            aload 49 /* temp1 */
            aload 1 /* dest */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.mulpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       374: .line 3226
            aload 4 /* masm */
            getstatic jdk.vm.ci.amd64.AMD64$CPUFeature.SSE3:Ljdk/vm/ci/amd64/AMD64$CPUFeature;
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.supports:(Ljdk/vm/ci/amd64/AMD64$CPUFeature;)Z
            ifeq 377
       375: .line 3227
            aload 4 /* masm */
            aload 55 /* temp7 */
            aload 55 /* temp7 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movddup:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       376: .line 3228
            goto 378
       377: .line 3229
      StackMap locals:
      StackMap stack:
            aload 4 /* masm */
            aload 55 /* temp7 */
            aload 55 /* temp7 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movlhps:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       378: .line 3231
      StackMap locals:
      StackMap stack:
            aload 4 /* masm */
            aload 53 /* temp5 */
            aload 0 /* this */
            aload 5 /* oneHalfTanPtr */
            invokevirtual org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp.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
       379: .line 3235
            aload 4 /* masm */
            aload 54 /* temp6 */
            aload 0 /* this */
            aload 6 /* mulSixteenPtr */
            invokevirtual org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp.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
       380: .line 3239
            aload 4 /* masm */
            aload 53 /* temp5 */
            aload 52 /* temp4 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.por:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       381: .line 3240
            aload 4 /* masm */
            aload 49 /* temp1 */
            aload 53 /* temp5 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       382: .line 3241
            aload 4 /* masm */
            aload 53 /* temp5 */
            aload 49 /* temp1 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movdqu:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       383: .line 3242
            aload 4 /* masm */
            aload 53 /* temp5 */
            aload 53 /* temp5 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.unpckhpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       384: .line 3243
            aload 4 /* masm */
            aload 42 /* gpr4 */
            aload 53 /* temp5 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.cvttsd2sil:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       385: .line 3244
            aload 4 /* masm */
            aload 49 /* temp1 */
            aload 49 /* temp1 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.cvttpd2dq:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       386: .line 3245
            aload 4 /* masm */
            aload 49 /* temp1 */
            aload 49 /* temp1 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.cvtdq2pd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       387: .line 3246
            aload 4 /* masm */
            aload 49 /* temp1 */
            aload 54 /* temp6 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.mulpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       388: .line 3247
            aload 4 /* masm */
            aload 51 /* temp3 */
            aload 0 /* this */
            aload 9 /* pOneTanPtr */
            invokevirtual org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp.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
       389: .line 3251
            aload 4 /* masm */
            aload 53 /* temp5 */
            aload 0 /* this */
            aload 21 /* qqTwoTanPtr */
            invokevirtual org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp.externalAddress:(Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;)Lorg/graalvm/compiler/asm/amd64/AMD64Address;
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movdq:(Ljdk/vm/ci/code/Register;Lorg/graalvm/compiler/asm/amd64/AMD64Address;)V
       390: .line 3253
            aload 4 /* masm */
            aload 39 /* gpr1 */
            iconst_4
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.shll:(Ljdk/vm/ci/code/Register;I)V
       391: .line 3254
            aload 4 /* masm */
            aload 42 /* gpr4 */
            ldc 469248
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addl:(Ljdk/vm/ci/code/Register;I)V
       392: .line 3255
            aload 4 /* masm */
            aload 52 /* temp4 */
            aload 0 /* this */
            aload 10 /* pTwoTanPtr */
            invokevirtual org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp.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
       393: .line 3259
            aload 4 /* masm */
            aload 51 /* temp3 */
            aload 49 /* temp1 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.mulpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       394: .line 3260
            aload 4 /* masm */
            aload 42 /* gpr4 */
            aload 39 /* gpr1 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addl:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       395: .line 3261
            aload 4 /* masm */
            aload 42 /* gpr4 */
            bipush 31
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.andl:(Ljdk/vm/ci/code/Register;I)V
       396: .line 3262
            aload 4 /* masm */
            aload 53 /* temp5 */
            aload 49 /* temp1 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.mulsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       397: .line 3263
            aload 4 /* masm */
            aload 41 /* gpr3 */
            aload 42 /* gpr4 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movl:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       398: .line 3264
            aload 4 /* masm */
            aload 52 /* temp4 */
            aload 49 /* temp1 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.mulpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       399: .line 3265
            aload 4 /* masm */
            aload 41 /* gpr3 */
            iconst_1
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.shll:(Ljdk/vm/ci/code/Register;I)V
       400: .line 3266
            aload 4 /* masm */
            aload 1 /* dest */
            aload 51 /* temp3 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.subpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       401: .line 3267
            aload 4 /* masm */
            aload 49 /* temp1 */
            aload 0 /* this */
            aload 11 /* pThreeTanPtr */
            invokevirtual org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp.externalAddress:(Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;)Lorg/graalvm/compiler/asm/amd64/AMD64Address;
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.mulpd:(Ljdk/vm/ci/code/Register;Lorg/graalvm/compiler/asm/amd64/AMD64Address;)V
       402: .line 3271
            aload 4 /* masm */
            aload 42 /* gpr4 */
            aload 41 /* gpr3 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addl:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       403: .line 3272
            aload 4 /* masm */
            aload 41 /* gpr3 */
            iconst_2
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.shll:(Ljdk/vm/ci/code/Register;I)V
       404: .line 3273
            aload 4 /* masm */
            aload 42 /* gpr4 */
            aload 41 /* gpr3 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addl:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       405: .line 3274
            aload 4 /* masm */
            aload 53 /* temp5 */
            aload 1 /* dest */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       406: .line 3275
            aload 4 /* masm */
            aload 50 /* temp2 */
            aload 1 /* dest */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movdqu:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       407: .line 3276
            aload 4 /* masm */
            aload 1 /* dest */
            aload 52 /* temp4 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.subpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       408: .line 3277
            aload 4 /* masm */
            aload 54 /* temp6 */
            aload 0 /* this */
            aload 22 /* onePtr */
            invokevirtual org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp.externalAddress:(Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;)Lorg/graalvm/compiler/asm/amd64/AMD64Address;
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movdq:(Ljdk/vm/ci/code/Register;Lorg/graalvm/compiler/asm/amd64/AMD64Address;)V
       409: .line 3279
            aload 4 /* masm */
            aload 42 /* gpr4 */
            iconst_4
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.shll:(Ljdk/vm/ci/code/Register;I)V
       410: .line 3280
            aload 4 /* masm */
            aload 39 /* gpr1 */
            aload 0 /* this */
            aload 12 /* cTableTanPtr */
            invokevirtual org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp.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
       411: .line 3281
            aload 4 /* masm */
            aload 53 /* temp5 */
            aload 0 /* this */
            aload 13 /* maskThirtyFiveTanPtr */
            invokevirtual org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp.externalAddress:(Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;)Lorg/graalvm/compiler/asm/amd64/AMD64Address;
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.andpd:(Ljdk/vm/ci/code/Register;Lorg/graalvm/compiler/asm/amd64/AMD64Address;)V
       412: .line 3285
            aload 4 /* masm */
            aload 51 /* temp3 */
            aload 1 /* dest */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movdqu:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       413: .line 3286
            aload 4 /* masm */
            aload 39 /* gpr1 */
            aload 42 /* gpr4 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addq:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       414: .line 3287
            aload 4 /* masm */
            aload 50 /* temp2 */
            aload 1 /* dest */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.subpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       415: .line 3288
            aload 4 /* masm */
            aload 1 /* dest */
            aload 1 /* dest */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.unpckhpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       416: .line 3289
            aload 4 /* masm */
            aload 54 /* temp6 */
            aload 53 /* temp5 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.divsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       417: .line 3290
            aload 4 /* masm */
            aload 50 /* temp2 */
            aload 52 /* temp4 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.subpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       418: .line 3291
            aload 4 /* masm */
            aload 51 /* temp3 */
            aload 53 /* temp5 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.subsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       419: .line 3292
            aload 4 /* masm */
            aload 50 /* temp2 */
            aload 49 /* temp1 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.subpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       420: .line 3293
            aload 4 /* masm */
            aload 49 /* temp1 */
            new org.graalvm.compiler.asm.amd64.AMD64Address
            dup
            aload 39 /* gpr1 */
            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
       421: .line 3294
            aload 4 /* masm */
            aload 50 /* temp2 */
            aload 55 /* temp7 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       422: .line 3295
            aload 4 /* masm */
            aload 55 /* temp7 */
            new org.graalvm.compiler.asm.amd64.AMD64Address
            dup
            aload 39 /* gpr1 */
            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
       423: .line 3296
            aload 4 /* masm */
            aload 55 /* temp7 */
            aload 1 /* dest */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.mulpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       424: .line 3297
            aload 4 /* masm */
            aload 52 /* temp4 */
            new org.graalvm.compiler.asm.amd64.AMD64Address
            dup
            aload 39 /* gpr1 */
            bipush 96
            invokespecial org.graalvm.compiler.asm.amd64.AMD64Address.<init>:(Ljdk/vm/ci/code/Register;I)V
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movdqu:(Ljdk/vm/ci/code/Register;Lorg/graalvm/compiler/asm/amd64/AMD64Address;)V
       425: .line 3298
            aload 4 /* masm */
            aload 49 /* temp1 */
            aload 1 /* dest */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.mulpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       426: .line 3299
            aload 4 /* masm */
            aload 52 /* temp4 */
            aload 1 /* dest */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.mulpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       427: .line 3300
            aload 4 /* masm */
            aload 50 /* temp2 */
            aload 51 /* temp3 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       428: .line 3301
            aload 4 /* masm */
            aload 51 /* temp3 */
            aload 1 /* dest */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movdqu:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       429: .line 3302
            aload 4 /* 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
       430: .line 3303
            aload 4 /* masm */
            aload 55 /* temp7 */
            new org.graalvm.compiler.asm.amd64.AMD64Address
            dup
            aload 39 /* gpr1 */
            iconst_0
            invokespecial org.graalvm.compiler.asm.amd64.AMD64Address.<init>:(Ljdk/vm/ci/code/Register;I)V
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addpd:(Ljdk/vm/ci/code/Register;Lorg/graalvm/compiler/asm/amd64/AMD64Address;)V
       431: .line 3304
            aload 4 /* masm */
            aload 49 /* temp1 */
            new org.graalvm.compiler.asm.amd64.AMD64Address
            dup
            aload 39 /* gpr1 */
            bipush 32
            invokespecial org.graalvm.compiler.asm.amd64.AMD64Address.<init>:(Ljdk/vm/ci/code/Register;I)V
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addpd:(Ljdk/vm/ci/code/Register;Lorg/graalvm/compiler/asm/amd64/AMD64Address;)V
       432: .line 3305
            aload 4 /* masm */
            aload 49 /* temp1 */
            aload 1 /* dest */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.mulpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       433: .line 3306
            aload 4 /* masm */
            aload 52 /* temp4 */
            new org.graalvm.compiler.asm.amd64.AMD64Address
            dup
            aload 39 /* gpr1 */
            bipush 80
            invokespecial org.graalvm.compiler.asm.amd64.AMD64Address.<init>:(Ljdk/vm/ci/code/Register;I)V
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addpd:(Ljdk/vm/ci/code/Register;Lorg/graalvm/compiler/asm/amd64/AMD64Address;)V
       434: .line 3307
            aload 4 /* masm */
            aload 55 /* temp7 */
            aload 49 /* temp1 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       435: .line 3308
            aload 4 /* masm */
            aload 49 /* temp1 */
            new org.graalvm.compiler.asm.amd64.AMD64Address
            dup
            aload 39 /* gpr1 */
            bipush 112
            invokespecial org.graalvm.compiler.asm.amd64.AMD64Address.<init>:(Ljdk/vm/ci/code/Register;I)V
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movdqu:(Ljdk/vm/ci/code/Register;Lorg/graalvm/compiler/asm/amd64/AMD64Address;)V
       436: .line 3309
            aload 4 /* masm */
            aload 49 /* temp1 */
            aload 1 /* dest */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.mulpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       437: .line 3310
            aload 4 /* 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
       438: .line 3311
            aload 4 /* masm */
            aload 52 /* temp4 */
            aload 49 /* temp1 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       439: .line 3312
            aload 4 /* masm */
            aload 49 /* temp1 */
            new org.graalvm.compiler.asm.amd64.AMD64Address
            dup
            aload 39 /* gpr1 */
            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
       440: .line 3313
            aload 4 /* masm */
            aload 49 /* temp1 */
            aload 1 /* dest */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.mulpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       441: .line 3314
            aload 4 /* masm */
            aload 55 /* temp7 */
            aload 49 /* temp1 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       442: .line 3315
            aload 4 /* masm */
            aload 49 /* temp1 */
            aload 51 /* temp3 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movdqu:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       443: .line 3316
            aload 4 /* masm */
            aload 51 /* temp3 */
            aload 1 /* dest */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.mulpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       444: .line 3317
            aload 4 /* 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
       445: .line 3318
            aload 4 /* masm */
            aload 49 /* temp1 */
            new org.graalvm.compiler.asm.amd64.AMD64Address
            dup
            aload 39 /* gpr1 */
            sipush 144
            invokespecial org.graalvm.compiler.asm.amd64.AMD64Address.<init>:(Ljdk/vm/ci/code/Register;I)V
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.mulpd:(Ljdk/vm/ci/code/Register;Lorg/graalvm/compiler/asm/amd64/AMD64Address;)V
       446: .line 3319
            aload 4 /* masm */
            aload 52 /* temp4 */
            aload 51 /* temp3 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.mulpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       447: .line 3320
            aload 4 /* masm */
            aload 51 /* temp3 */
            aload 49 /* temp1 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movdqu:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       448: .line 3321
            aload 4 /* masm */
            aload 55 /* temp7 */
            aload 52 /* temp4 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       449: .line 3322
            aload 4 /* masm */
            aload 52 /* temp4 */
            aload 49 /* temp1 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movdqu:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       450: .line 3323
            aload 4 /* masm */
            aload 1 /* dest */
            aload 55 /* temp7 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.mulsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       451: .line 3324
            aload 4 /* masm */
            aload 55 /* temp7 */
            aload 55 /* temp7 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.unpckhpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       452: .line 3325
            aload 4 /* masm */
            aload 1 /* dest */
            aload 55 /* temp7 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       453: .line 3326
            aload 4 /* masm */
            aload 49 /* temp1 */
            aload 49 /* temp1 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.unpckhpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       454: .line 3327
            aload 4 /* masm */
            aload 51 /* temp3 */
            aload 49 /* temp1 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       455: .line 3328
            aload 4 /* masm */
            aload 52 /* temp4 */
            aload 51 /* temp3 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.subsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       456: .line 3329
            aload 4 /* masm */
            aload 49 /* temp1 */
            aload 52 /* temp4 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       457: .line 3330
            aload 4 /* masm */
            aload 52 /* temp4 */
            aload 50 /* temp2 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movdqu:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       458: .line 3331
            aload 4 /* masm */
            aload 55 /* temp7 */
            new org.graalvm.compiler.asm.amd64.AMD64Address
            dup
            aload 39 /* gpr1 */
            sipush 144
            invokespecial org.graalvm.compiler.asm.amd64.AMD64Address.<init>:(Ljdk/vm/ci/code/Register;I)V
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movdq:(Ljdk/vm/ci/code/Register;Lorg/graalvm/compiler/asm/amd64/AMD64Address;)V
       459: .line 3332
            aload 4 /* masm */
            aload 50 /* temp2 */
            aload 50 /* temp2 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.unpckhpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       460: .line 3333
            aload 4 /* masm */
            aload 55 /* temp7 */
            new org.graalvm.compiler.asm.amd64.AMD64Address
            dup
            aload 39 /* gpr1 */
            sipush 152
            invokespecial org.graalvm.compiler.asm.amd64.AMD64Address.<init>:(Ljdk/vm/ci/code/Register;I)V
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addsd:(Ljdk/vm/ci/code/Register;Lorg/graalvm/compiler/asm/amd64/AMD64Address;)V
       461: .line 3334
            aload 4 /* masm */
            aload 55 /* temp7 */
            aload 50 /* temp2 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.mulsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       462: .line 3335
            aload 4 /* masm */
            aload 55 /* temp7 */
            new org.graalvm.compiler.asm.amd64.AMD64Address
            dup
            aload 39 /* gpr1 */
            sipush 136
            invokespecial org.graalvm.compiler.asm.amd64.AMD64Address.<init>:(Ljdk/vm/ci/code/Register;I)V
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addsd:(Ljdk/vm/ci/code/Register;Lorg/graalvm/compiler/asm/amd64/AMD64Address;)V
       463: .line 3336
            aload 4 /* masm */
            aload 55 /* temp7 */
            aload 49 /* temp1 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       464: .line 3337
            aload 4 /* masm */
            aload 1 /* dest */
            aload 55 /* temp7 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       465: .line 3338
            aload 4 /* masm */
            aload 55 /* temp7 */
            aload 0 /* this */
            aload 22 /* onePtr */
            invokevirtual org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp.externalAddress:(Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;)Lorg/graalvm/compiler/asm/amd64/AMD64Address;
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movdq:(Ljdk/vm/ci/code/Register;Lorg/graalvm/compiler/asm/amd64/AMD64Address;)V
       466: .line 3340
            aload 4 /* masm */
            aload 52 /* temp4 */
            aload 54 /* temp6 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.mulsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       467: .line 3341
            aload 4 /* masm */
            aload 50 /* temp2 */
            new org.graalvm.compiler.asm.amd64.AMD64Address
            dup
            aload 39 /* gpr1 */
            sipush 168
            invokespecial org.graalvm.compiler.asm.amd64.AMD64Address.<init>:(Ljdk/vm/ci/code/Register;I)V
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movdq:(Ljdk/vm/ci/code/Register;Lorg/graalvm/compiler/asm/amd64/AMD64Address;)V
       468: .line 3342
            aload 4 /* masm */
            aload 50 /* temp2 */
            aload 54 /* temp6 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.andpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       469: .line 3343
            aload 4 /* masm */
            aload 53 /* temp5 */
            aload 50 /* temp2 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.mulsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       470: .line 3344
            aload 4 /* masm */
            aload 54 /* temp6 */
            new org.graalvm.compiler.asm.amd64.AMD64Address
            dup
            aload 39 /* gpr1 */
            sipush 160
            invokespecial org.graalvm.compiler.asm.amd64.AMD64Address.<init>:(Ljdk/vm/ci/code/Register;I)V
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.mulsd:(Ljdk/vm/ci/code/Register;Lorg/graalvm/compiler/asm/amd64/AMD64Address;)V
       471: .line 3345
            aload 4 /* masm */
            aload 55 /* temp7 */
            aload 53 /* temp5 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.subsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       472: .line 3346
            aload 4 /* masm */
            aload 50 /* temp2 */
            new org.graalvm.compiler.asm.amd64.AMD64Address
            dup
            aload 39 /* gpr1 */
            sipush 128
            invokespecial org.graalvm.compiler.asm.amd64.AMD64Address.<init>:(Ljdk/vm/ci/code/Register;I)V
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.subsd:(Ljdk/vm/ci/code/Register;Lorg/graalvm/compiler/asm/amd64/AMD64Address;)V
       473: .line 3347
            aload 4 /* masm */
            aload 55 /* temp7 */
            aload 52 /* temp4 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.subsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       474: .line 3348
            aload 4 /* masm */
            aload 55 /* temp7 */
            aload 54 /* temp6 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.mulsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       475: .line 3349
            aload 4 /* masm */
            aload 52 /* temp4 */
            aload 51 /* temp3 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movdqu:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       476: .line 3350
            aload 4 /* masm */
            aload 51 /* temp3 */
            aload 50 /* temp2 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.subsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       477: .line 3351
            aload 4 /* masm */
            aload 50 /* temp2 */
            aload 51 /* temp3 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       478: .line 3352
            aload 4 /* masm */
            aload 52 /* temp4 */
            aload 50 /* temp2 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.subsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       479: .line 3353
            aload 4 /* masm */
            aload 1 /* dest */
            aload 52 /* temp4 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       480: .line 3354
            aload 4 /* masm */
            aload 1 /* dest */
            aload 55 /* temp7 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.subsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       481: .line 3355
            aload 4 /* masm */
            aload 1 /* dest */
            aload 51 /* temp3 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       482: .line 3356
            aload 4 /* masm */
            aload 38 /* bb15 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.jmp:(Lorg/graalvm/compiler/asm/Label;)V
       483: .line 3358
            aload 4 /* masm */
            aload 32 /* bb9 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.bind:(Lorg/graalvm/compiler/asm/Label;)V
       484: .line 3359
            aload 4 /* masm */
            aload 42 /* gpr4 */
            bipush 64
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addl:(Ljdk/vm/ci/code/Register;I)V
       485: .line 3360
            aload 4 /* masm */
            aload 46 /* gpr8 */
            aload 47 /* gpr9 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movq:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       486: .line 3361
            aload 4 /* masm */
            aload 47 /* gpr9 */
            aload 45 /* gpr7 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movq:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       487: .line 3362
            aload 4 /* masm */
            aload 45 /* gpr7 */
            iconst_0
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movl:(Ljdk/vm/ci/code/Register;I)V
       488: .line 3363
            aload 4 /* masm */
            aload 46 /* gpr8 */
            iconst_0
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.cmpq:(Ljdk/vm/ci/code/Register;I)V
       489: .line 3364
            aload 4 /* masm */
            getstatic org.graalvm.compiler.asm.amd64.AMD64Assembler$ConditionFlag.NotEqual:Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;
            aload 33 /* bb10 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.jcc:(Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;Lorg/graalvm/compiler/asm/Label;)V
       490: .line 3366
            aload 4 /* masm */
            aload 42 /* gpr4 */
            bipush 64
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addl:(Ljdk/vm/ci/code/Register;I)V
       491: .line 3367
            aload 4 /* masm */
            aload 46 /* gpr8 */
            aload 47 /* gpr9 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movq:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       492: .line 3368
            aload 4 /* masm */
            aload 47 /* gpr9 */
            aload 45 /* gpr7 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movq:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       493: .line 3369
            aload 4 /* masm */
            aload 46 /* gpr8 */
            iconst_0
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.cmpq:(Ljdk/vm/ci/code/Register;I)V
       494: .line 3370
            aload 4 /* masm */
            getstatic org.graalvm.compiler.asm.amd64.AMD64Assembler$ConditionFlag.NotEqual:Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;
            aload 33 /* bb10 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.jcc:(Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;Lorg/graalvm/compiler/asm/Label;)V
       495: .line 3372
            aload 4 /* masm */
            aload 35 /* bb12 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.jmp:(Lorg/graalvm/compiler/asm/Label;)V
       496: .line 3374
            aload 4 /* masm */
            aload 34 /* bb11 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.bind:(Lorg/graalvm/compiler/asm/Label;)V
       497: .line 3375
            aload 4 /* masm */
            getstatic org.graalvm.compiler.asm.amd64.AMD64Assembler$ConditionFlag.Equal:Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;
            aload 35 /* bb12 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.jcc:(Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;Lorg/graalvm/compiler/asm/Label;)V
       498: .line 3377
            aload 4 /* masm */
            aload 41 /* gpr3 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.negl:(Ljdk/vm/ci/code/Register;)V
       499: .line 3378
            aload 4 /* masm */
            aload 47 /* gpr9 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.shrq:(Ljdk/vm/ci/code/Register;)V
       500: .line 3379
            aload 4 /* masm */
            aload 39 /* gpr1 */
            aload 46 /* gpr8 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movq:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       501: .line 3380
            aload 4 /* masm */
            aload 46 /* gpr8 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.shrq:(Ljdk/vm/ci/code/Register;)V
       502: .line 3381
            aload 4 /* masm */
            aload 42 /* gpr4 */
            aload 41 /* gpr3 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.subl:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       503: .line 3382
            aload 4 /* masm */
            aload 41 /* gpr3 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.negl:(Ljdk/vm/ci/code/Register;)V
       504: .line 3383
            aload 4 /* masm */
            aload 41 /* gpr3 */
            bipush 64
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addl:(Ljdk/vm/ci/code/Register;I)V
       505: .line 3384
            aload 4 /* masm */
            aload 39 /* gpr1 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.shlq:(Ljdk/vm/ci/code/Register;)V
       506: .line 3385
            aload 4 /* masm */
            aload 47 /* gpr9 */
            aload 39 /* gpr1 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.orq:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       507: .line 3386
            aload 4 /* masm */
            aload 35 /* bb12 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.jmp:(Lorg/graalvm/compiler/asm/Label;)V
       508: .line 3388
            aload 4 /* masm */
            aload 29 /* bb5 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.bind:(Lorg/graalvm/compiler/asm/Label;)V
       509: .line 3389
            aload 4 /* masm */
            aload 41 /* gpr3 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.notl:(Ljdk/vm/ci/code/Register;)V
       510: .line 3390
            aload 4 /* masm */
            aload 46 /* gpr8 */
            bipush 32
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.shlq:(Ljdk/vm/ci/code/Register;I)V
       511: .line 3391
            aload 4 /* masm */
            aload 46 /* gpr8 */
            aload 48 /* gpr10 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.orq:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       512: .line 3392
            aload 4 /* masm */
            aload 46 /* gpr8 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.shlq:(Ljdk/vm/ci/code/Register;)V
       513: .line 3393
            aload 4 /* masm */
            aload 44 /* gpr6 */
            aload 46 /* gpr8 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movq:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       514: .line 3394
            aload 4 /* masm */
            aload 46 /* gpr8 */
            ldc -2147483648
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.testl:(Ljdk/vm/ci/code/Register;I)V
       515: .line 3395
            aload 4 /* masm */
            getstatic org.graalvm.compiler.asm.amd64.AMD64Assembler$ConditionFlag.NotEqual:Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;
            aload 36 /* bb13 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.jcc:(Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;Lorg/graalvm/compiler/asm/Label;)V
       516: .line 3397
            aload 4 /* masm */
            aload 46 /* gpr8 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.shrl:(Ljdk/vm/ci/code/Register;)V
       517: .line 3398
            aload 4 /* masm */
            aload 40 /* gpr2 */
            iconst_0
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movl:(Ljdk/vm/ci/code/Register;I)V
       518: .line 3399
            aload 4 /* masm */
            aload 44 /* gpr6 */
            iconst_2
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.shrq:(Ljdk/vm/ci/code/Register;I)V
       519: .line 3400
            aload 4 /* masm */
            aload 31 /* bb8 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.jmp:(Lorg/graalvm/compiler/asm/Label;)V
       520: .line 3402
            aload 4 /* masm */
            aload 30 /* bb6 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.bind:(Lorg/graalvm/compiler/asm/Label;)V
       521: .line 3403
            aload 4 /* masm */
            aload 46 /* gpr8 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.shrl:(Ljdk/vm/ci/code/Register;)V
       522: .line 3404
            aload 4 /* masm */
            aload 40 /* gpr2 */
            ldc 1073741824
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movl:(Ljdk/vm/ci/code/Register;I)V
       523: .line 3405
            aload 4 /* masm */
            aload 40 /* gpr2 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.shrl:(Ljdk/vm/ci/code/Register;)V
       524: .line 3406
            aload 4 /* masm */
            aload 46 /* gpr8 */
            bipush 32
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.shlq:(Ljdk/vm/ci/code/Register;I)V
       525: .line 3407
            aload 4 /* masm */
            aload 46 /* gpr8 */
            aload 48 /* gpr10 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.orq:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       526: .line 3408
            aload 4 /* masm */
            aload 40 /* gpr2 */
            bipush 32
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.shlq:(Ljdk/vm/ci/code/Register;I)V
       527: .line 3409
            aload 4 /* masm */
            aload 44 /* gpr6 */
            ldc 1073741824
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addl:(Ljdk/vm/ci/code/Register;I)V
       528: .line 3410
            aload 4 /* masm */
            aload 41 /* gpr3 */
            iconst_0
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movl:(Ljdk/vm/ci/code/Register;I)V
       529: .line 3411
            aload 4 /* masm */
            aload 48 /* gpr10 */
            iconst_0
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movl:(Ljdk/vm/ci/code/Register;I)V
       530: .line 3412
            aload 4 /* masm */
            aload 41 /* gpr3 */
            aload 45 /* gpr7 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.subq:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       531: .line 3413
            aload 4 /* masm */
            aload 48 /* gpr10 */
            aload 47 /* gpr9 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.sbbq:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       532: .line 3414
            aload 4 /* masm */
            aload 40 /* gpr2 */
            aload 46 /* gpr8 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.sbbq:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       533: .line 3415
            aload 4 /* masm */
            aload 45 /* gpr7 */
            aload 41 /* gpr3 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movq:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       534: .line 3416
            aload 4 /* masm */
            aload 47 /* gpr9 */
            aload 48 /* gpr10 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movq:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       535: .line 3417
            aload 4 /* masm */
            aload 46 /* gpr8 */
            aload 40 /* gpr2 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movq:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       536: .line 3418
            aload 4 /* masm */
            aload 40 /* gpr2 */
            ldc 32768
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movl:(Ljdk/vm/ci/code/Register;I)V
       537: .line 3419
            aload 4 /* masm */
            aload 31 /* bb8 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.jmp:(Lorg/graalvm/compiler/asm/Label;)V
       538: .line 3421
            aload 4 /* masm */
            aload 36 /* bb13 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.bind:(Lorg/graalvm/compiler/asm/Label;)V
       539: .line 3422
            aload 4 /* masm */
            aload 46 /* gpr8 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.shrl:(Ljdk/vm/ci/code/Register;)V
       540: .line 3423
            aload 4 /* masm */
            aload 40 /* gpr2 */
            ldc 4294967296
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movq:(Ljdk/vm/ci/code/Register;J)V
       541: .line 3424
            aload 4 /* masm */
            aload 40 /* gpr2 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.shrq:(Ljdk/vm/ci/code/Register;)V
       542: .line 3425
            aload 4 /* masm */
            aload 41 /* gpr3 */
            iconst_0
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movl:(Ljdk/vm/ci/code/Register;I)V
       543: .line 3426
            aload 4 /* masm */
            aload 48 /* gpr10 */
            iconst_0
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movl:(Ljdk/vm/ci/code/Register;I)V
       544: .line 3427
            aload 4 /* masm */
            aload 41 /* gpr3 */
            aload 45 /* gpr7 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.subq:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       545: .line 3428
            aload 4 /* masm */
            aload 48 /* gpr10 */
            aload 47 /* gpr9 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.sbbq:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       546: .line 3429
            aload 4 /* masm */
            aload 40 /* gpr2 */
            aload 46 /* gpr8 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.sbbq:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       547: .line 3430
            aload 4 /* masm */
            aload 45 /* gpr7 */
            aload 41 /* gpr3 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movq:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       548: .line 3431
            aload 4 /* masm */
            aload 47 /* gpr9 */
            aload 48 /* gpr10 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movq:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       549: .line 3432
            aload 4 /* masm */
            aload 46 /* gpr8 */
            aload 40 /* gpr2 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movq:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       550: .line 3433
            aload 4 /* masm */
            aload 40 /* gpr2 */
            ldc 32768
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movl:(Ljdk/vm/ci/code/Register;I)V
       551: .line 3434
            aload 4 /* masm */
            aload 44 /* gpr6 */
            iconst_2
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.shrq:(Ljdk/vm/ci/code/Register;I)V
       552: .line 3435
            aload 4 /* masm */
            aload 44 /* gpr6 */
            ldc 1073741824
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addl:(Ljdk/vm/ci/code/Register;I)V
       553: .line 3436
            aload 4 /* masm */
            aload 31 /* bb8 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.jmp:(Lorg/graalvm/compiler/asm/Label;)V
       554: .line 3438
            aload 4 /* masm */
            aload 38 /* bb15 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.bind:(Lorg/graalvm/compiler/asm/Label;)V
       555: .line 3439
            return
        end local 55 // jdk.vm.ci.code.Register temp7
        end local 54 // jdk.vm.ci.code.Register temp6
        end local 53 // jdk.vm.ci.code.Register temp5
        end local 52 // jdk.vm.ci.code.Register temp4
        end local 51 // jdk.vm.ci.code.Register temp3
        end local 50 // jdk.vm.ci.code.Register temp2
        end local 49 // jdk.vm.ci.code.Register temp1
        end local 48 // jdk.vm.ci.code.Register gpr10
        end local 47 // jdk.vm.ci.code.Register gpr9
        end local 46 // jdk.vm.ci.code.Register gpr8
        end local 45 // jdk.vm.ci.code.Register gpr7
        end local 44 // jdk.vm.ci.code.Register gpr6
        end local 43 // jdk.vm.ci.code.Register gpr5
        end local 42 // jdk.vm.ci.code.Register gpr4
        end local 41 // jdk.vm.ci.code.Register gpr3
        end local 40 // jdk.vm.ci.code.Register gpr2
        end local 39 // jdk.vm.ci.code.Register gpr1
        end local 38 // org.graalvm.compiler.asm.Label bb15
        end local 37 // org.graalvm.compiler.asm.Label bb14
        end local 36 // org.graalvm.compiler.asm.Label bb13
        end local 35 // org.graalvm.compiler.asm.Label bb12
        end local 34 // org.graalvm.compiler.asm.Label bb11
        end local 33 // org.graalvm.compiler.asm.Label bb10
        end local 32 // org.graalvm.compiler.asm.Label bb9
        end local 31 // org.graalvm.compiler.asm.Label bb8
        end local 30 // org.graalvm.compiler.asm.Label bb6
        end local 29 // org.graalvm.compiler.asm.Label bb5
        end local 28 // org.graalvm.compiler.asm.Label bb3
        end local 27 // org.graalvm.compiler.asm.Label bb2
        end local 26 // org.graalvm.compiler.asm.Label bb1
        end local 25 // org.graalvm.compiler.asm.Label bb0
        end local 24 // org.graalvm.compiler.lir.asm.ArrayDataPointerConstant twoPowMFiftyFiveTanPtr
        end local 23 // org.graalvm.compiler.lir.asm.ArrayDataPointerConstant twoPowFiftyFiveTanPtr
        end local 22 // org.graalvm.compiler.lir.asm.ArrayDataPointerConstant onePtr
        end local 21 // org.graalvm.compiler.lir.asm.ArrayDataPointerConstant qqTwoTanPtr
        end local 20 // org.graalvm.compiler.lir.asm.ArrayDataPointerConstant piFourTanPtr
        end local 19 // org.graalvm.compiler.lir.asm.ArrayDataPointerConstant piInvTableTanPtr
        end local 18 // org.graalvm.compiler.lir.asm.ArrayDataPointerConstant qThreeTanPtr
        end local 17 // org.graalvm.compiler.lir.asm.ArrayDataPointerConstant qFiveTanPtr
        end local 16 // org.graalvm.compiler.lir.asm.ArrayDataPointerConstant qSevenTanPtr
        end local 15 // org.graalvm.compiler.lir.asm.ArrayDataPointerConstant qNineTanPtr
        end local 14 // org.graalvm.compiler.lir.asm.ArrayDataPointerConstant qElevenTanPtr
        end local 13 // org.graalvm.compiler.lir.asm.ArrayDataPointerConstant maskThirtyFiveTanPtr
        end local 12 // org.graalvm.compiler.lir.asm.ArrayDataPointerConstant cTableTanPtr
        end local 11 // org.graalvm.compiler.lir.asm.ArrayDataPointerConstant pThreeTanPtr
        end local 10 // org.graalvm.compiler.lir.asm.ArrayDataPointerConstant pTwoTanPtr
        end local 9 // org.graalvm.compiler.lir.asm.ArrayDataPointerConstant pOneTanPtr
        end local 8 // org.graalvm.compiler.lir.asm.ArrayDataPointerConstant piThirtyTwoInvTanPtr
        end local 7 // org.graalvm.compiler.lir.asm.ArrayDataPointerConstant signMaskTanPtr
        end local 6 // org.graalvm.compiler.lir.asm.ArrayDataPointerConstant mulSixteenPtr
        end local 5 // org.graalvm.compiler.lir.asm.ArrayDataPointerConstant oneHalfTanPtr
        end local 4 // org.graalvm.compiler.asm.amd64.AMD64MacroAssembler masm
        end local 3 // org.graalvm.compiler.lir.asm.CompilationResultBuilder crb
        end local 2 // jdk.vm.ci.code.Register value
        end local 1 // jdk.vm.ci.code.Register dest
        end local 0 // org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp this
      LocalVariableTable:
        Start  End  Slot                    Name  Signature
            0  556     0                    this  Lorg/graalvm/compiler/lir/amd64/AMD64MathIntrinsicUnaryOp;
            0  556     1                    dest  Ljdk/vm/ci/code/Register;
            0  556     2                   value  Ljdk/vm/ci/code/Register;
            0  556     3                     crb  Lorg/graalvm/compiler/lir/asm/CompilationResultBuilder;
            0  556     4                    masm  Lorg/graalvm/compiler/asm/amd64/AMD64MacroAssembler;
            1  556     5           oneHalfTanPtr  Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;
            2  556     6           mulSixteenPtr  Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;
            3  556     7          signMaskTanPtr  Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;
            4  556     8    piThirtyTwoInvTanPtr  Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;
            5  556     9              pOneTanPtr  Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;
            6  556    10              pTwoTanPtr  Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;
            7  556    11            pThreeTanPtr  Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;
            8  556    12            cTableTanPtr  Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;
            9  556    13    maskThirtyFiveTanPtr  Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;
           10  556    14           qElevenTanPtr  Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;
           11  556    15             qNineTanPtr  Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;
           12  556    16            qSevenTanPtr  Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;
           13  556    17             qFiveTanPtr  Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;
           14  556    18            qThreeTanPtr  Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;
           15  556    19        piInvTableTanPtr  Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;
           16  556    20            piFourTanPtr  Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;
           17  556    21             qqTwoTanPtr  Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;
           18  556    22                  onePtr  Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;
           19  556    23   twoPowFiftyFiveTanPtr  Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;
           20  556    24  twoPowMFiftyFiveTanPtr  Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;
           21  556    25                     bb0  Lorg/graalvm/compiler/asm/Label;
           22  556    26                     bb1  Lorg/graalvm/compiler/asm/Label;
           23  556    27                     bb2  Lorg/graalvm/compiler/asm/Label;
           24  556    28                     bb3  Lorg/graalvm/compiler/asm/Label;
           25  556    29                     bb5  Lorg/graalvm/compiler/asm/Label;
           26  556    30                     bb6  Lorg/graalvm/compiler/asm/Label;
           27  556    31                     bb8  Lorg/graalvm/compiler/asm/Label;
           28  556    32                     bb9  Lorg/graalvm/compiler/asm/Label;
           29  556    33                    bb10  Lorg/graalvm/compiler/asm/Label;
           30  556    34                    bb11  Lorg/graalvm/compiler/asm/Label;
           31  556    35                    bb12  Lorg/graalvm/compiler/asm/Label;
           32  556    36                    bb13  Lorg/graalvm/compiler/asm/Label;
           33  556    37                    bb14  Lorg/graalvm/compiler/asm/Label;
           34  556    38                    bb15  Lorg/graalvm/compiler/asm/Label;
           35  556    39                    gpr1  Ljdk/vm/ci/code/Register;
           36  556    40                    gpr2  Ljdk/vm/ci/code/Register;
           37  556    41                    gpr3  Ljdk/vm/ci/code/Register;
           38  556    42                    gpr4  Ljdk/vm/ci/code/Register;
           39  556    43                    gpr5  Ljdk/vm/ci/code/Register;
           40  556    44                    gpr6  Ljdk/vm/ci/code/Register;
           41  556    45                    gpr7  Ljdk/vm/ci/code/Register;
           42  556    46                    gpr8  Ljdk/vm/ci/code/Register;
           43  556    47                    gpr9  Ljdk/vm/ci/code/Register;
           44  556    48                   gpr10  Ljdk/vm/ci/code/Register;
           45  556    49                   temp1  Ljdk/vm/ci/code/Register;
           46  556    50                   temp2  Ljdk/vm/ci/code/Register;
           47  556    51                   temp3  Ljdk/vm/ci/code/Register;
           48  556    52                   temp4  Ljdk/vm/ci/code/Register;
           49  556    53                   temp5  Ljdk/vm/ci/code/Register;
           50  556    54                   temp6  Ljdk/vm/ci/code/Register;
           51  556    55                   temp7  Ljdk/vm/ci/code/Register;
    MethodParameters:
       Name  Flags
      dest   
      value  
      crb    
      masm   

  public void expIntrinsic(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;Lorg/graalvm/compiler/lir/asm/CompilationResultBuilder;Lorg/graalvm/compiler/asm/amd64/AMD64MacroAssembler;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=8, locals=46, args_size=5
        start local 0 // org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp this
        start local 1 // jdk.vm.ci.code.Register dest
        start local 2 // jdk.vm.ci.code.Register value
        start local 3 // org.graalvm.compiler.lir.asm.CompilationResultBuilder crb
        start local 4 // org.graalvm.compiler.asm.amd64.AMD64MacroAssembler masm
         0: .line 3563
            new org.graalvm.compiler.lir.asm.ArrayDataPointerConstant
            dup
            aload 0 /* this */
            getfield org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp.one:[I
            bipush 16
            invokespecial org.graalvm.compiler.lir.asm.ArrayDataPointerConstant.<init>:([II)V
            astore 5 /* onePtr */
        start local 5 // org.graalvm.compiler.lir.asm.ArrayDataPointerConstant onePtr
         1: .line 3564
            new org.graalvm.compiler.lir.asm.ArrayDataPointerConstant
            dup
            getstatic org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp.cvExp:[I
            bipush 16
            invokespecial org.graalvm.compiler.lir.asm.ArrayDataPointerConstant.<init>:([II)V
            astore 6 /* cvExpPtr */
        start local 6 // org.graalvm.compiler.lir.asm.ArrayDataPointerConstant cvExpPtr
         2: .line 3565
            new org.graalvm.compiler.lir.asm.ArrayDataPointerConstant
            dup
            getstatic org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp.shifterExp:[I
            bipush 8
            invokespecial org.graalvm.compiler.lir.asm.ArrayDataPointerConstant.<init>:([II)V
            astore 7 /* shifterExpPtr */
        start local 7 // org.graalvm.compiler.lir.asm.ArrayDataPointerConstant shifterExpPtr
         3: .line 3566
            new org.graalvm.compiler.lir.asm.ArrayDataPointerConstant
            dup
            getstatic org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp.mMaskExp:[I
            bipush 16
            invokespecial org.graalvm.compiler.lir.asm.ArrayDataPointerConstant.<init>:([II)V
            astore 8 /* mMaskExpPtr */
        start local 8 // org.graalvm.compiler.lir.asm.ArrayDataPointerConstant mMaskExpPtr
         4: .line 3567
            new org.graalvm.compiler.lir.asm.ArrayDataPointerConstant
            dup
            getstatic org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp.biasExp:[I
            bipush 16
            invokespecial org.graalvm.compiler.lir.asm.ArrayDataPointerConstant.<init>:([II)V
            astore 9 /* biasExpPtr */
        start local 9 // org.graalvm.compiler.lir.asm.ArrayDataPointerConstant biasExpPtr
         5: .line 3568
            new org.graalvm.compiler.lir.asm.ArrayDataPointerConstant
            dup
            getstatic org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp.tblAddrExp:[I
            bipush 16
            invokespecial org.graalvm.compiler.lir.asm.ArrayDataPointerConstant.<init>:([II)V
            astore 10 /* tblAddrExpPtr */
        start local 10 // org.graalvm.compiler.lir.asm.ArrayDataPointerConstant tblAddrExpPtr
         6: .line 3569
            new org.graalvm.compiler.lir.asm.ArrayDataPointerConstant
            dup
            getstatic org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp.expBias:[I
            bipush 8
            invokespecial org.graalvm.compiler.lir.asm.ArrayDataPointerConstant.<init>:([II)V
            astore 11 /* expBiasPtr */
        start local 11 // org.graalvm.compiler.lir.asm.ArrayDataPointerConstant expBiasPtr
         7: .line 3570
            new org.graalvm.compiler.lir.asm.ArrayDataPointerConstant
            dup
            getstatic org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp.xMaxExp:[I
            bipush 8
            invokespecial org.graalvm.compiler.lir.asm.ArrayDataPointerConstant.<init>:([II)V
            astore 12 /* xMaxExpPtr */
        start local 12 // org.graalvm.compiler.lir.asm.ArrayDataPointerConstant xMaxExpPtr
         8: .line 3571
            new org.graalvm.compiler.lir.asm.ArrayDataPointerConstant
            dup
            getstatic org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp.xMinExp:[I
            bipush 8
            invokespecial org.graalvm.compiler.lir.asm.ArrayDataPointerConstant.<init>:([II)V
            astore 13 /* xMinExpPtr */
        start local 13 // org.graalvm.compiler.lir.asm.ArrayDataPointerConstant xMinExpPtr
         9: .line 3572
            new org.graalvm.compiler.lir.asm.ArrayDataPointerConstant
            dup
            getstatic org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp.infExp:[I
            bipush 8
            invokespecial org.graalvm.compiler.lir.asm.ArrayDataPointerConstant.<init>:([II)V
            astore 14 /* infExpPtr */
        start local 14 // org.graalvm.compiler.lir.asm.ArrayDataPointerConstant infExpPtr
        10: .line 3573
            new org.graalvm.compiler.lir.asm.ArrayDataPointerConstant
            dup
            getstatic org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp.zeroExp:[I
            bipush 8
            invokespecial org.graalvm.compiler.lir.asm.ArrayDataPointerConstant.<init>:([II)V
            astore 15 /* zeroExpPtr */
        start local 15 // org.graalvm.compiler.lir.asm.ArrayDataPointerConstant zeroExpPtr
        11: .line 3574
            new org.graalvm.compiler.lir.asm.ArrayDataPointerConstant
            dup
            getstatic org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp.allOnesExp:[I
            bipush 8
            invokespecial org.graalvm.compiler.lir.asm.ArrayDataPointerConstant.<init>:([II)V
            astore 16 /* allOnesExpPtr */
        start local 16 // org.graalvm.compiler.lir.asm.ArrayDataPointerConstant allOnesExpPtr
        12: .line 3576
            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
        13: .line 3577
            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
        14: .line 3578
            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
        15: .line 3579
            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
        16: .line 3580
            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
        17: .line 3581
            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
        18: .line 3582
            new org.graalvm.compiler.asm.Label
            dup
            invokespecial org.graalvm.compiler.asm.Label.<init>:()V
            astore 23 /* bb7 */
        start local 23 // org.graalvm.compiler.asm.Label bb7
        19: .line 3583
            new org.graalvm.compiler.asm.Label
            dup
            invokespecial org.graalvm.compiler.asm.Label.<init>:()V
            astore 24 /* bb8 */
        start local 24 // org.graalvm.compiler.asm.Label bb8
        20: .line 3584
            new org.graalvm.compiler.asm.Label
            dup
            invokespecial org.graalvm.compiler.asm.Label.<init>:()V
            astore 25 /* bb9 */
        start local 25 // org.graalvm.compiler.asm.Label bb9
        21: .line 3585
            new org.graalvm.compiler.asm.Label
            dup
            invokespecial org.graalvm.compiler.asm.Label.<init>:()V
            astore 26 /* bb10 */
        start local 26 // org.graalvm.compiler.asm.Label bb10
        22: .line 3586
            new org.graalvm.compiler.asm.Label
            dup
            invokespecial org.graalvm.compiler.asm.Label.<init>:()V
            astore 27 /* bb11 */
        start local 27 // org.graalvm.compiler.asm.Label bb11
        23: .line 3587
            new org.graalvm.compiler.asm.Label
            dup
            invokespecial org.graalvm.compiler.asm.Label.<init>:()V
            astore 28 /* bb12 */
        start local 28 // org.graalvm.compiler.asm.Label bb12
        24: .line 3588
            new org.graalvm.compiler.asm.Label
            dup
            invokespecial org.graalvm.compiler.asm.Label.<init>:()V
            astore 29 /* bb14 */
        start local 29 // org.graalvm.compiler.asm.Label bb14
        25: .line 3590
            aload 0 /* this */
            getfield org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp.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 30 /* gpr1 */
        start local 30 // jdk.vm.ci.code.Register gpr1
        26: .line 3591
            aload 0 /* this */
            getfield org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp.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 31 /* gpr2 */
        start local 31 // jdk.vm.ci.code.Register gpr2
        27: .line 3592
            aload 0 /* this */
            getfield org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp.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 32 /* gpr3 */
        start local 32 // jdk.vm.ci.code.Register gpr3
        28: .line 3593
            aload 0 /* this */
            getfield org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp.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 33 /* gpr4 */
        start local 33 // jdk.vm.ci.code.Register gpr4
        29: .line 3594
            aload 0 /* this */
            getfield org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp.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 34 /* gpr5 */
        start local 34 // jdk.vm.ci.code.Register gpr5
        30: .line 3596
            aload 0 /* this */
            getfield org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp.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 35 /* temp1 */
        start local 35 // jdk.vm.ci.code.Register temp1
        31: .line 3597
            aload 0 /* this */
            getfield org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp.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 36 /* temp2 */
        start local 36 // jdk.vm.ci.code.Register temp2
        32: .line 3598
            aload 0 /* this */
            getfield org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp.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 37 /* temp3 */
        start local 37 // jdk.vm.ci.code.Register temp3
        33: .line 3599
            aload 0 /* this */
            getfield org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp.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 38 /* temp4 */
        start local 38 // jdk.vm.ci.code.Register temp4
        34: .line 3600
            aload 0 /* this */
            getfield org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp.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 39 /* temp5 */
        start local 39 // jdk.vm.ci.code.Register temp5
        35: .line 3601
            aload 0 /* this */
            getfield org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp.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 40 /* temp6 */
        start local 40 // jdk.vm.ci.code.Register temp6
        36: .line 3602
            aload 0 /* this */
            getfield org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp.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 41 /* temp7 */
        start local 41 // jdk.vm.ci.code.Register temp7
        37: .line 3603
            aload 0 /* this */
            getfield org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp.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 42 /* temp8 */
        start local 42 // jdk.vm.ci.code.Register temp8
        38: .line 3604
            aload 0 /* this */
            getfield org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp.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 43 /* temp9 */
        start local 43 // jdk.vm.ci.code.Register temp9
        39: .line 3605
            aload 0 /* this */
            getfield org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp.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 44 /* temp10 */
        start local 44 // jdk.vm.ci.code.Register temp10
        40: .line 3607
            aload 3 /* crb */
            aload 0 /* this */
            getfield org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp.stackTemp:Ljdk/vm/ci/meta/Value;
            invokevirtual org.graalvm.compiler.lir.asm.CompilationResultBuilder.asAddress:(Ljdk/vm/ci/meta/Value;)Lorg/graalvm/compiler/asm/AbstractAddress;
            checkcast org.graalvm.compiler.asm.amd64.AMD64Address
            astore 45 /* stackSlot */
        start local 45 // org.graalvm.compiler.asm.amd64.AMD64Address stackSlot
        41: .line 3609
            aload 0 /* this */
            aload 3 /* crb */
            invokevirtual org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp.setCrb:(Lorg/graalvm/compiler/lir/asm/CompilationResultBuilder;)V
        42: .line 3610
            aload 4 /* masm */
            aload 45 /* stackSlot */
            aload 2 /* value */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movsd:(Lorg/graalvm/compiler/asm/amd64/AMD64Address;Ljdk/vm/ci/code/Register;)V
        43: .line 3611
            aload 1 /* dest */
            getfield jdk.vm.ci.code.Register.encoding:I
            aload 2 /* value */
            getfield jdk.vm.ci.code.Register.encoding:I
            if_icmpeq 45
        44: .line 3612
            aload 4 /* masm */
            aload 1 /* dest */
            aload 2 /* value */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movdqu:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
        45: .line 3615
      StackMap locals: org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp 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.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 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 org.graalvm.compiler.asm.amd64.AMD64Address
      StackMap stack:
            aload 4 /* masm */
            aload 43 /* temp9 */
            aload 0 /* this */
            aload 8 /* mMaskExpPtr */
            invokevirtual org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp.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
        46: .line 3619
            aload 4 /* masm */
            aload 44 /* temp10 */
            aload 0 /* this */
            aload 9 /* biasExpPtr */
            invokevirtual org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp.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
        47: .line 3623
            aload 4 /* masm */
            aload 1 /* dest */
            aload 1 /* dest */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.unpcklpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
        48: .line 3624
            aload 4 /* masm */
            aload 34 /* gpr5 */
            aload 45 /* stackSlot */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.leaq:(Ljdk/vm/ci/code/Register;Lorg/graalvm/compiler/asm/amd64/AMD64Address;)V
        49: .line 3625
            aload 4 /* masm */
            aload 31 /* gpr2 */
            aload 0 /* this */
            aload 6 /* cvExpPtr */
            invokevirtual org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp.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
        50: .line 3626
            aload 4 /* masm */
            aload 35 /* temp1 */
            new org.graalvm.compiler.asm.amd64.AMD64Address
            dup
            aload 31 /* gpr2 */
            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
        51: .line 3630
            aload 4 /* masm */
            aload 40 /* temp6 */
            aload 0 /* this */
            aload 7 /* shifterExpPtr */
            invokevirtual org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp.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
        52: .line 3634
            aload 4 /* masm */
            aload 36 /* temp2 */
            new org.graalvm.compiler.asm.amd64.AMD64Address
            dup
            aload 31 /* gpr2 */
            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
        53: .line 3638
            aload 4 /* masm */
            aload 37 /* temp3 */
            new org.graalvm.compiler.asm.amd64.AMD64Address
            dup
            aload 31 /* gpr2 */
            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
        54: .line 3642
            aload 4 /* masm */
            aload 30 /* 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
        55: .line 3643
            aload 4 /* masm */
            aload 30 /* gpr1 */
            sipush 32767
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.andl:(Ljdk/vm/ci/code/Register;I)V
        56: .line 3644
            aload 4 /* masm */
            aload 33 /* gpr4 */
            sipush 16527
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movl:(Ljdk/vm/ci/code/Register;I)V
        57: .line 3645
            aload 4 /* masm */
            aload 33 /* gpr4 */
            aload 30 /* gpr1 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.subl:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
        58: .line 3646
            aload 4 /* masm */
            aload 30 /* gpr1 */
            sipush 15504
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.subl:(Ljdk/vm/ci/code/Register;I)V
        59: .line 3647
            aload 4 /* masm */
            aload 33 /* gpr4 */
            aload 30 /* gpr1 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.orl:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
        60: .line 3648
            aload 4 /* masm */
            aload 33 /* gpr4 */
            ldc -2147483648
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.cmpl:(Ljdk/vm/ci/code/Register;I)V
        61: .line 3649
            aload 4 /* 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
        62: .line 3651
            aload 4 /* masm */
            aload 33 /* gpr4 */
            aload 0 /* this */
            aload 10 /* tblAddrExpPtr */
            invokevirtual org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp.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
        63: .line 3652
            aload 4 /* masm */
            aload 42 /* temp8 */
            new org.graalvm.compiler.asm.amd64.AMD64Address
            dup
            aload 31 /* gpr2 */
            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
        64: .line 3656
            aload 4 /* masm */
            aload 38 /* temp4 */
            new org.graalvm.compiler.asm.amd64.AMD64Address
            dup
            aload 31 /* gpr2 */
            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
        65: .line 3660
            aload 4 /* masm */
            aload 39 /* temp5 */
            new org.graalvm.compiler.asm.amd64.AMD64Address
            dup
            aload 31 /* gpr2 */
            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
        66: .line 3664
            aload 4 /* masm */
            aload 35 /* temp1 */
            aload 1 /* dest */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.mulpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
        67: .line 3665
            aload 4 /* masm */
            aload 35 /* temp1 */
            aload 40 /* temp6 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
        68: .line 3666
            aload 4 /* masm */
            aload 41 /* temp7 */
            aload 35 /* temp1 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movapd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
        69: .line 3667
            aload 4 /* masm */
            aload 30 /* gpr1 */
            aload 35 /* temp1 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movdl:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
        70: .line 3668
            aload 4 /* masm */
            aload 41 /* temp7 */
            aload 43 /* temp9 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.pand:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
        71: .line 3669
            aload 4 /* masm */
            aload 35 /* temp1 */
            aload 40 /* temp6 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.subpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
        72: .line 3670
            aload 4 /* masm */
            aload 36 /* temp2 */
            aload 35 /* temp1 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.mulpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
        73: .line 3671
            aload 4 /* masm */
            aload 37 /* temp3 */
            aload 35 /* temp1 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.mulpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
        74: .line 3672
            aload 4 /* masm */
            aload 41 /* temp7 */
            aload 44 /* temp10 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.paddq:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
        75: .line 3673
            aload 4 /* masm */
            aload 1 /* dest */
            aload 36 /* temp2 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.subpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
        76: .line 3674
            aload 4 /* masm */
            aload 32 /* gpr3 */
            aload 30 /* gpr1 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movl:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
        77: .line 3675
            aload 4 /* masm */
            aload 32 /* gpr3 */
            bipush 63
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.andl:(Ljdk/vm/ci/code/Register;I)V
        78: .line 3676
            aload 4 /* masm */
            aload 32 /* gpr3 */
            iconst_4
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.shll:(Ljdk/vm/ci/code/Register;I)V
        79: .line 3677
            aload 4 /* masm */
            aload 36 /* temp2 */
            new org.graalvm.compiler.asm.amd64.AMD64Address
            dup
            aload 32 /* gpr3 */
            aload 33 /* gpr4 */
            getstatic org.graalvm.compiler.asm.amd64.AMD64Address$Scale.Times1: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
        80: .line 3678
            aload 4 /* masm */
            aload 30 /* gpr1 */
            bipush 6
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.sarl:(Ljdk/vm/ci/code/Register;I)V
        81: .line 3679
            aload 4 /* masm */
            aload 41 /* temp7 */
            bipush 46
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.psllq:(Ljdk/vm/ci/code/Register;I)V
        82: .line 3680
            aload 4 /* masm */
            aload 1 /* dest */
            aload 37 /* temp3 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.subpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
        83: .line 3681
            aload 4 /* masm */
            aload 38 /* temp4 */
            aload 1 /* dest */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.mulpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
        84: .line 3682
            aload 4 /* masm */
            aload 33 /* gpr4 */
            aload 30 /* gpr1 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movl:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
        85: .line 3683
            aload 4 /* masm */
            aload 40 /* temp6 */
            aload 1 /* dest */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movapd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
        86: .line 3684
            aload 4 /* masm */
            aload 35 /* temp1 */
            aload 1 /* dest */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movapd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
        87: .line 3685
            aload 4 /* masm */
            aload 40 /* temp6 */
            aload 40 /* temp6 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.mulpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
        88: .line 3686
            aload 4 /* masm */
            aload 1 /* dest */
            aload 40 /* temp6 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.mulpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
        89: .line 3687
            aload 4 /* masm */
            aload 39 /* temp5 */
            aload 38 /* temp4 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
        90: .line 3688
            aload 4 /* masm */
            aload 1 /* dest */
            aload 40 /* temp6 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.mulsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
        91: .line 3689
            aload 4 /* masm */
            aload 40 /* temp6 */
            aload 42 /* temp8 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.mulpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
        92: .line 3690
            aload 4 /* masm */
            aload 35 /* temp1 */
            aload 36 /* temp2 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
        93: .line 3691
            aload 4 /* masm */
            aload 36 /* temp2 */
            aload 36 /* temp2 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.unpckhpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
        94: .line 3692
            aload 4 /* masm */
            aload 1 /* dest */
            aload 39 /* temp5 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.mulpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
        95: .line 3693
            aload 4 /* masm */
            aload 35 /* temp1 */
            aload 1 /* dest */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
        96: .line 3694
            aload 4 /* masm */
            aload 36 /* temp2 */
            aload 41 /* temp7 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.por:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
        97: .line 3695
            aload 4 /* masm */
            aload 1 /* dest */
            aload 1 /* dest */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.unpckhpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
        98: .line 3696
            aload 4 /* masm */
            aload 1 /* dest */
            aload 35 /* temp1 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
        99: .line 3697
            aload 4 /* masm */
            aload 1 /* dest */
            aload 40 /* temp6 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       100: .line 3698
            aload 4 /* masm */
            aload 33 /* gpr4 */
            sipush 894
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addl:(Ljdk/vm/ci/code/Register;I)V
       101: .line 3699
            aload 4 /* masm */
            aload 33 /* gpr4 */
            sipush 1916
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.cmpl:(Ljdk/vm/ci/code/Register;I)V
       102: .line 3700
            aload 4 /* masm */
            getstatic org.graalvm.compiler.asm.amd64.AMD64Assembler$ConditionFlag.Above:Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;
            aload 18 /* bb1 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.jcc:(Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;Lorg/graalvm/compiler/asm/Label;)V
       103: .line 3702
            aload 4 /* masm */
            aload 1 /* dest */
            aload 36 /* temp2 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.mulsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       104: .line 3703
            aload 4 /* masm */
            aload 1 /* dest */
            aload 36 /* temp2 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       105: .line 3704
            aload 4 /* masm */
            aload 29 /* bb14 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.jmp:(Lorg/graalvm/compiler/asm/Label;)V
       106: .line 3706
            aload 4 /* masm */
            aload 18 /* bb1 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.bind:(Lorg/graalvm/compiler/asm/Label;)V
       107: .line 3707
            aload 4 /* masm */
            aload 40 /* temp6 */
            aload 0 /* this */
            aload 11 /* expBiasPtr */
            invokevirtual org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp.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
       108: .line 3711
            aload 4 /* masm */
            aload 37 /* temp3 */
            aload 37 /* temp3 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.xorpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       109: .line 3712
            aload 4 /* masm */
            aload 38 /* temp4 */
            aload 0 /* this */
            aload 16 /* allOnesExpPtr */
            invokevirtual org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp.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
       110: .line 3716
            aload 4 /* masm */
            aload 33 /* gpr4 */
            sipush -1022
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movl:(Ljdk/vm/ci/code/Register;I)V
       111: .line 3717
            aload 4 /* masm */
            aload 33 /* gpr4 */
            aload 30 /* gpr1 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.subl:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       112: .line 3718
            aload 4 /* masm */
            aload 39 /* temp5 */
            aload 33 /* gpr4 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movdl:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       113: .line 3719
            aload 4 /* masm */
            aload 38 /* temp4 */
            aload 39 /* temp5 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.psllq:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       114: .line 3720
            aload 4 /* masm */
            aload 32 /* gpr3 */
            aload 30 /* gpr1 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movl:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       115: .line 3721
            aload 4 /* masm */
            aload 30 /* gpr1 */
            iconst_1
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.sarl:(Ljdk/vm/ci/code/Register;I)V
       116: .line 3722
            aload 4 /* masm */
            aload 37 /* temp3 */
            aload 30 /* gpr1 */
            iconst_3
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.pinsrw:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;I)V
       117: .line 3723
            aload 4 /* masm */
            aload 37 /* temp3 */
            iconst_4
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.psllq:(Ljdk/vm/ci/code/Register;I)V
       118: .line 3724
            aload 4 /* masm */
            aload 36 /* temp2 */
            aload 37 /* temp3 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.psubd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       119: .line 3725
            aload 4 /* masm */
            aload 1 /* dest */
            aload 36 /* temp2 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.mulsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       120: .line 3726
            aload 4 /* masm */
            aload 33 /* gpr4 */
            bipush 52
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.cmpl:(Ljdk/vm/ci/code/Register;I)V
       121: .line 3727
            aload 4 /* masm */
            getstatic org.graalvm.compiler.asm.amd64.AMD64Assembler$ConditionFlag.Greater: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
       122: .line 3729
            aload 4 /* masm */
            aload 38 /* temp4 */
            aload 36 /* temp2 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.pand:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       123: .line 3730
            aload 4 /* masm */
            aload 37 /* temp3 */
            aload 40 /* temp6 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.paddd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       124: .line 3731
            aload 4 /* masm */
            aload 36 /* temp2 */
            aload 38 /* temp4 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.subsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       125: .line 3732
            aload 4 /* masm */
            aload 1 /* dest */
            aload 36 /* temp2 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       126: .line 3733
            aload 4 /* masm */
            aload 32 /* gpr3 */
            sipush 1023
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.cmpl:(Ljdk/vm/ci/code/Register;I)V
       127: .line 3734
            aload 4 /* masm */
            getstatic org.graalvm.compiler.asm.amd64.AMD64Assembler$ConditionFlag.GreaterEqual: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
       128: .line 3736
            aload 4 /* masm */
            aload 32 /* gpr3 */
            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
       129: .line 3737
            aload 4 /* masm */
            aload 32 /* gpr3 */
            ldc 32768
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.andl:(Ljdk/vm/ci/code/Register;I)V
       130: .line 3738
            aload 4 /* masm */
            aload 33 /* gpr4 */
            aload 32 /* gpr3 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.orl:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       131: .line 3739
            aload 4 /* masm */
            aload 33 /* gpr4 */
            iconst_0
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.cmpl:(Ljdk/vm/ci/code/Register;I)V
       132: .line 3740
            aload 4 /* masm */
            getstatic org.graalvm.compiler.asm.amd64.AMD64Assembler$ConditionFlag.Equal:Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;
            aload 21 /* bb4 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.jcc:(Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;Lorg/graalvm/compiler/asm/Label;)V
       133: .line 3742
            aload 4 /* masm */
            aload 40 /* temp6 */
            aload 1 /* dest */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movapd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       134: .line 3743
            aload 4 /* masm */
            aload 1 /* dest */
            aload 38 /* temp4 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       135: .line 3744
            aload 4 /* masm */
            aload 1 /* dest */
            aload 37 /* temp3 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.mulsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       136: .line 3745
            aload 4 /* masm */
            aload 32 /* gpr3 */
            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
       137: .line 3746
            aload 4 /* masm */
            aload 32 /* gpr3 */
            sipush 32752
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.andl:(Ljdk/vm/ci/code/Register;I)V
       138: .line 3747
            aload 4 /* masm */
            aload 32 /* gpr3 */
            iconst_0
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.cmpl:(Ljdk/vm/ci/code/Register;I)V
       139: .line 3748
            aload 4 /* masm */
            getstatic org.graalvm.compiler.asm.amd64.AMD64Assembler$ConditionFlag.Equal: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
       140: .line 3750
            aload 4 /* masm */
            aload 29 /* bb14 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.jmp:(Lorg/graalvm/compiler/asm/Label;)V
       141: .line 3752
            aload 4 /* masm */
            aload 22 /* bb5 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.bind:(Lorg/graalvm/compiler/asm/Label;)V
       142: .line 3753
            aload 4 /* masm */
            aload 40 /* temp6 */
            aload 37 /* temp3 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.mulsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       143: .line 3754
            aload 4 /* masm */
            aload 38 /* temp4 */
            aload 37 /* temp3 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.mulsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       144: .line 3755
            aload 4 /* masm */
            aload 1 /* dest */
            aload 40 /* temp6 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movdqu:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       145: .line 3756
            aload 4 /* masm */
            aload 40 /* temp6 */
            aload 38 /* temp4 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.pxor:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       146: .line 3757
            aload 4 /* masm */
            aload 40 /* temp6 */
            bipush 31
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.psrad:(Ljdk/vm/ci/code/Register;I)V
       147: .line 3758
            aload 4 /* masm */
            aload 40 /* temp6 */
            aload 40 /* temp6 */
            bipush 85
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.pshufd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;I)V
       148: .line 3759
            aload 4 /* masm */
            aload 1 /* dest */
            iconst_1
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.psllq:(Ljdk/vm/ci/code/Register;I)V
       149: .line 3760
            aload 4 /* masm */
            aload 1 /* dest */
            iconst_1
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.psrlq:(Ljdk/vm/ci/code/Register;I)V
       150: .line 3761
            aload 4 /* masm */
            aload 1 /* dest */
            aload 40 /* temp6 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.pxor:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       151: .line 3762
            aload 4 /* masm */
            aload 40 /* temp6 */
            bipush 63
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.psrlq:(Ljdk/vm/ci/code/Register;I)V
       152: .line 3763
            aload 4 /* masm */
            aload 1 /* dest */
            aload 40 /* temp6 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.paddq:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       153: .line 3764
            aload 4 /* masm */
            aload 1 /* dest */
            aload 38 /* temp4 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.paddq:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       154: .line 3765
            aload 4 /* masm */
            aload 29 /* bb14 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.jmp:(Lorg/graalvm/compiler/asm/Label;)V
       155: .line 3767
            aload 4 /* masm */
            aload 21 /* bb4 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.bind:(Lorg/graalvm/compiler/asm/Label;)V
       156: .line 3768
            aload 4 /* masm */
            aload 1 /* dest */
            aload 38 /* temp4 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       157: .line 3769
            aload 4 /* masm */
            aload 1 /* dest */
            aload 37 /* temp3 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.mulsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       158: .line 3770
            aload 4 /* masm */
            aload 29 /* bb14 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.jmp:(Lorg/graalvm/compiler/asm/Label;)V
       159: .line 3772
            aload 4 /* masm */
            aload 20 /* bb3 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.bind:(Lorg/graalvm/compiler/asm/Label;)V
       160: .line 3773
            aload 4 /* masm */
            aload 1 /* dest */
            aload 38 /* temp4 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       161: .line 3774
            aload 4 /* masm */
            aload 1 /* dest */
            aload 37 /* temp3 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.mulsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       162: .line 3775
            aload 4 /* masm */
            aload 32 /* gpr3 */
            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
       163: .line 3776
            aload 4 /* masm */
            aload 32 /* gpr3 */
            sipush 32752
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.andl:(Ljdk/vm/ci/code/Register;I)V
       164: .line 3777
            aload 4 /* masm */
            aload 32 /* gpr3 */
            sipush 32752
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.cmpl:(Ljdk/vm/ci/code/Register;I)V
       165: .line 3778
            aload 4 /* masm */
            getstatic org.graalvm.compiler.asm.amd64.AMD64Assembler$ConditionFlag.AboveEqual:Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;
            aload 23 /* bb7 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.jcc:(Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;Lorg/graalvm/compiler/asm/Label;)V
       166: .line 3780
            aload 4 /* masm */
            aload 29 /* bb14 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.jmp:(Lorg/graalvm/compiler/asm/Label;)V
       167: .line 3782
            aload 4 /* masm */
            aload 19 /* bb2 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.bind:(Lorg/graalvm/compiler/asm/Label;)V
       168: .line 3783
            aload 4 /* masm */
            aload 37 /* temp3 */
            aload 40 /* temp6 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.paddd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       169: .line 3784
            aload 4 /* masm */
            aload 1 /* dest */
            aload 36 /* temp2 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addpd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       170: .line 3785
            aload 4 /* masm */
            aload 1 /* dest */
            aload 37 /* temp3 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.mulsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       171: .line 3786
            aload 4 /* masm */
            aload 29 /* bb14 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.jmp:(Lorg/graalvm/compiler/asm/Label;)V
       172: .line 3788
            aload 4 /* masm */
            aload 24 /* bb8 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.bind:(Lorg/graalvm/compiler/asm/Label;)V
       173: .line 3789
            aload 4 /* masm */
            aload 1 /* dest */
            aload 0 /* this */
            aload 12 /* xMaxExpPtr */
            invokevirtual org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp.externalAddress:(Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;)Lorg/graalvm/compiler/asm/amd64/AMD64Address;
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movsd:(Ljdk/vm/ci/code/Register;Lorg/graalvm/compiler/asm/amd64/AMD64Address;)V
       174: .line 3791
            aload 4 /* masm */
            aload 42 /* temp8 */
            aload 0 /* this */
            aload 13 /* xMinExpPtr */
            invokevirtual org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp.externalAddress:(Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;)Lorg/graalvm/compiler/asm/amd64/AMD64Address;
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movsd:(Ljdk/vm/ci/code/Register;Lorg/graalvm/compiler/asm/amd64/AMD64Address;)V
       175: .line 3793
            aload 4 /* masm */
            aload 30 /* gpr1 */
            ldc 2146435072
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.cmpl:(Ljdk/vm/ci/code/Register;I)V
       176: .line 3794
            aload 4 /* masm */
            getstatic org.graalvm.compiler.asm.amd64.AMD64Assembler$ConditionFlag.AboveEqual:Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;
            aload 25 /* bb9 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.jcc:(Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;Lorg/graalvm/compiler/asm/Label;)V
       177: .line 3796
            aload 4 /* masm */
            aload 30 /* gpr1 */
            new org.graalvm.compiler.asm.amd64.AMD64Address
            dup
            aload 34 /* gpr5 */
            iconst_4
            invokespecial org.graalvm.compiler.asm.amd64.AMD64Address.<init>:(Ljdk/vm/ci/code/Register;I)V
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movl:(Ljdk/vm/ci/code/Register;Lorg/graalvm/compiler/asm/amd64/AMD64Address;)V
       178: .line 3797
            aload 4 /* masm */
            aload 30 /* gpr1 */
            ldc -2147483648
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.cmpl:(Ljdk/vm/ci/code/Register;I)V
       179: .line 3798
            aload 4 /* masm */
            getstatic org.graalvm.compiler.asm.amd64.AMD64Assembler$ConditionFlag.AboveEqual:Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;
            aload 26 /* bb10 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.jcc:(Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;Lorg/graalvm/compiler/asm/Label;)V
       180: .line 3800
            aload 4 /* 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
       181: .line 3802
            aload 4 /* masm */
            aload 23 /* bb7 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.bind:(Lorg/graalvm/compiler/asm/Label;)V
       182: .line 3803
            aload 4 /* masm */
            aload 29 /* bb14 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.jmp:(Lorg/graalvm/compiler/asm/Label;)V
       183: .line 3805
            aload 4 /* masm */
            aload 26 /* bb10 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.bind:(Lorg/graalvm/compiler/asm/Label;)V
       184: .line 3806
            aload 4 /* masm */
            aload 1 /* dest */
            aload 42 /* temp8 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.mulsd:(Ljdk/vm/ci/code/Register;Ljdk/vm/ci/code/Register;)V
       185: .line 3807
            aload 4 /* masm */
            aload 29 /* bb14 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.jmp:(Lorg/graalvm/compiler/asm/Label;)V
       186: .line 3809
            aload 4 /* masm */
            aload 25 /* bb9 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.bind:(Lorg/graalvm/compiler/asm/Label;)V
       187: .line 3810
            aload 4 /* masm */
            aload 33 /* gpr4 */
            aload 45 /* stackSlot */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movl:(Ljdk/vm/ci/code/Register;Lorg/graalvm/compiler/asm/amd64/AMD64Address;)V
       188: .line 3811
            aload 4 /* masm */
            aload 30 /* gpr1 */
            ldc 2146435072
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.cmpl:(Ljdk/vm/ci/code/Register;I)V
       189: .line 3812
            aload 4 /* masm */
            getstatic org.graalvm.compiler.asm.amd64.AMD64Assembler$ConditionFlag.Above:Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;
            aload 27 /* bb11 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.jcc:(Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;Lorg/graalvm/compiler/asm/Label;)V
       190: .line 3814
            aload 4 /* masm */
            aload 33 /* gpr4 */
            iconst_0
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.cmpl:(Ljdk/vm/ci/code/Register;I)V
       191: .line 3815
            aload 4 /* masm */
            getstatic org.graalvm.compiler.asm.amd64.AMD64Assembler$ConditionFlag.NotEqual:Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;
            aload 27 /* bb11 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.jcc:(Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;Lorg/graalvm/compiler/asm/Label;)V
       192: .line 3817
            aload 4 /* masm */
            aload 30 /* gpr1 */
            new org.graalvm.compiler.asm.amd64.AMD64Address
            dup
            aload 34 /* gpr5 */
            iconst_4
            invokespecial org.graalvm.compiler.asm.amd64.AMD64Address.<init>:(Ljdk/vm/ci/code/Register;I)V
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movl:(Ljdk/vm/ci/code/Register;Lorg/graalvm/compiler/asm/amd64/AMD64Address;)V
       193: .line 3818
            aload 4 /* masm */
            aload 30 /* gpr1 */
            ldc 2146435072
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.cmpl:(Ljdk/vm/ci/code/Register;I)V
       194: .line 3819
            aload 4 /* masm */
            getstatic org.graalvm.compiler.asm.amd64.AMD64Assembler$ConditionFlag.NotEqual:Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;
            aload 28 /* bb12 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.jcc:(Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;Lorg/graalvm/compiler/asm/Label;)V
       195: .line 3821
            aload 4 /* masm */
            aload 1 /* dest */
            aload 0 /* this */
            aload 14 /* infExpPtr */
            invokevirtual org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp.externalAddress:(Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;)Lorg/graalvm/compiler/asm/amd64/AMD64Address;
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movsd:(Ljdk/vm/ci/code/Register;Lorg/graalvm/compiler/asm/amd64/AMD64Address;)V
       196: .line 3823
            aload 4 /* masm */
            aload 29 /* bb14 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.jmp:(Lorg/graalvm/compiler/asm/Label;)V
       197: .line 3825
            aload 4 /* masm */
            aload 28 /* bb12 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.bind:(Lorg/graalvm/compiler/asm/Label;)V
       198: .line 3826
            aload 4 /* masm */
            aload 1 /* dest */
            aload 0 /* this */
            aload 15 /* zeroExpPtr */
            invokevirtual org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp.externalAddress:(Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;)Lorg/graalvm/compiler/asm/amd64/AMD64Address;
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movsd:(Ljdk/vm/ci/code/Register;Lorg/graalvm/compiler/asm/amd64/AMD64Address;)V
       199: .line 3828
            aload 4 /* masm */
            aload 29 /* bb14 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.jmp:(Lorg/graalvm/compiler/asm/Label;)V
       200: .line 3830
            aload 4 /* masm */
            aload 27 /* bb11 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.bind:(Lorg/graalvm/compiler/asm/Label;)V
       201: .line 3831
            aload 4 /* masm */
            aload 1 /* dest */
            aload 45 /* stackSlot */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movsd:(Ljdk/vm/ci/code/Register;Lorg/graalvm/compiler/asm/amd64/AMD64Address;)V
       202: .line 3832
            aload 4 /* 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
       203: .line 3833
            aload 4 /* masm */
            aload 29 /* bb14 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.jmp:(Lorg/graalvm/compiler/asm/Label;)V
       204: .line 3835
            aload 4 /* masm */
            aload 17 /* bb0 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.bind:(Lorg/graalvm/compiler/asm/Label;)V
       205: .line 3836
            aload 4 /* masm */
            aload 30 /* gpr1 */
            new org.graalvm.compiler.asm.amd64.AMD64Address
            dup
            aload 34 /* gpr5 */
            iconst_4
            invokespecial org.graalvm.compiler.asm.amd64.AMD64Address.<init>:(Ljdk/vm/ci/code/Register;I)V
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.movl:(Ljdk/vm/ci/code/Register;Lorg/graalvm/compiler/asm/amd64/AMD64Address;)V
       206: .line 3837
            aload 4 /* masm */
            aload 30 /* gpr1 */
            ldc 2147483647
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.andl:(Ljdk/vm/ci/code/Register;I)V
       207: .line 3838
            aload 4 /* masm */
            aload 30 /* gpr1 */
            ldc 1083179008
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.cmpl:(Ljdk/vm/ci/code/Register;I)V
       208: .line 3839
            aload 4 /* masm */
            getstatic org.graalvm.compiler.asm.amd64.AMD64Assembler$ConditionFlag.AboveEqual:Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;
            aload 24 /* bb8 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.jcc:(Lorg/graalvm/compiler/asm/amd64/AMD64Assembler$ConditionFlag;Lorg/graalvm/compiler/asm/Label;)V
       209: .line 3841
            aload 4 /* masm */
            aload 1 /* dest */
            aload 0 /* this */
            aload 5 /* onePtr */
            invokevirtual org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp.externalAddress:(Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;)Lorg/graalvm/compiler/asm/amd64/AMD64Address;
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.addsd:(Ljdk/vm/ci/code/Register;Lorg/graalvm/compiler/asm/amd64/AMD64Address;)V
       210: .line 3843
            aload 4 /* masm */
            aload 29 /* bb14 */
            invokevirtual org.graalvm.compiler.asm.amd64.AMD64MacroAssembler.bind:(Lorg/graalvm/compiler/asm/Label;)V
       211: .line 3844
            return
        end local 45 // org.graalvm.compiler.asm.amd64.AMD64Address stackSlot
        end local 44 // jdk.vm.ci.code.Register temp10
        end local 43 // jdk.vm.ci.code.Register temp9
        end local 42 // jdk.vm.ci.code.Register temp8
        end local 41 // jdk.vm.ci.code.Register temp7
        end local 40 // jdk.vm.ci.code.Register temp6
        end local 39 // jdk.vm.ci.code.Register temp5
        end local 38 // jdk.vm.ci.code.Register temp4
        end local 37 // jdk.vm.ci.code.Register temp3
        end local 36 // jdk.vm.ci.code.Register temp2
        end local 35 // jdk.vm.ci.code.Register temp1
        end local 34 // jdk.vm.ci.code.Register gpr5
        end local 33 // jdk.vm.ci.code.Register gpr4
        end local 32 // jdk.vm.ci.code.Register gpr3
        end local 31 // jdk.vm.ci.code.Register gpr2
        end local 30 // jdk.vm.ci.code.Register gpr1
        end local 29 // org.graalvm.compiler.asm.Label bb14
        end local 28 // org.graalvm.compiler.asm.Label bb12
        end local 27 // org.graalvm.compiler.asm.Label bb11
        end local 26 // org.graalvm.compiler.asm.Label bb10
        end local 25 // org.graalvm.compiler.asm.Label bb9
        end local 24 // org.graalvm.compiler.asm.Label bb8
        end local 23 // org.graalvm.compiler.asm.Label bb7
        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 allOnesExpPtr
        end local 15 // org.graalvm.compiler.lir.asm.ArrayDataPointerConstant zeroExpPtr
        end local 14 // org.graalvm.compiler.lir.asm.ArrayDataPointerConstant infExpPtr
        end local 13 // org.graalvm.compiler.lir.asm.ArrayDataPointerConstant xMinExpPtr
        end local 12 // org.graalvm.compiler.lir.asm.ArrayDataPointerConstant xMaxExpPtr
        end local 11 // org.graalvm.compiler.lir.asm.ArrayDataPointerConstant expBiasPtr
        end local 10 // org.graalvm.compiler.lir.asm.ArrayDataPointerConstant tblAddrExpPtr
        end local 9 // org.graalvm.compiler.lir.asm.ArrayDataPointerConstant biasExpPtr
        end local 8 // org.graalvm.compiler.lir.asm.ArrayDataPointerConstant mMaskExpPtr
        end local 7 // org.graalvm.compiler.lir.asm.ArrayDataPointerConstant shifterExpPtr
        end local 6 // org.graalvm.compiler.lir.asm.ArrayDataPointerConstant cvExpPtr
        end local 5 // org.graalvm.compiler.lir.asm.ArrayDataPointerConstant onePtr
        end local 4 // org.graalvm.compiler.asm.amd64.AMD64MacroAssembler masm
        end local 3 // org.graalvm.compiler.lir.asm.CompilationResultBuilder crb
        end local 2 // jdk.vm.ci.code.Register value
        end local 1 // jdk.vm.ci.code.Register dest
        end local 0 // org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp this
      LocalVariableTable:
        Start  End  Slot           Name  Signature
            0  212     0           this  Lorg/graalvm/compiler/lir/amd64/AMD64MathIntrinsicUnaryOp;
            0  212     1           dest  Ljdk/vm/ci/code/Register;
            0  212     2          value  Ljdk/vm/ci/code/Register;
            0  212     3            crb  Lorg/graalvm/compiler/lir/asm/CompilationResultBuilder;
            0  212     4           masm  Lorg/graalvm/compiler/asm/amd64/AMD64MacroAssembler;
            1  212     5         onePtr  Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;
            2  212     6       cvExpPtr  Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;
            3  212     7  shifterExpPtr  Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;
            4  212     8    mMaskExpPtr  Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;
            5  212     9     biasExpPtr  Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;
            6  212    10  tblAddrExpPtr  Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;
            7  212    11     expBiasPtr  Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;
            8  212    12     xMaxExpPtr  Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;
            9  212    13     xMinExpPtr  Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;
           10  212    14      infExpPtr  Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;
           11  212    15     zeroExpPtr  Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;
           12  212    16  allOnesExpPtr  Lorg/graalvm/compiler/lir/asm/ArrayDataPointerConstant;
           13  212    17            bb0  Lorg/graalvm/compiler/asm/Label;
           14  212    18            bb1  Lorg/graalvm/compiler/asm/Label;
           15  212    19            bb2  Lorg/graalvm/compiler/asm/Label;
           16  212    20            bb3  Lorg/graalvm/compiler/asm/Label;
           17  212    21            bb4  Lorg/graalvm/compiler/asm/Label;
           18  212    22            bb5  Lorg/graalvm/compiler/asm/Label;
           19  212    23            bb7  Lorg/graalvm/compiler/asm/Label;
           20  212    24            bb8  Lorg/graalvm/compiler/asm/Label;
           21  212    25            bb9  Lorg/graalvm/compiler/asm/Label;
           22  212    26           bb10  Lorg/graalvm/compiler/asm/Label;
           23  212    27           bb11  Lorg/graalvm/compiler/asm/Label;
           24  212    28           bb12  Lorg/graalvm/compiler/asm/Label;
           25  212    29           bb14  Lorg/graalvm/compiler/asm/Label;
           26  212    30           gpr1  Ljdk/vm/ci/code/Register;
           27  212    31           gpr2  Ljdk/vm/ci/code/Register;
           28  212    32           gpr3  Ljdk/vm/ci/code/Register;
           29  212    33           gpr4  Ljdk/vm/ci/code/Register;
           30  212    34           gpr5  Ljdk/vm/ci/code/Register;
           31  212    35          temp1  Ljdk/vm/ci/code/Register;
           32  212    36          temp2  Ljdk/vm/ci/code/Register;
           33  212    37          temp3  Ljdk/vm/ci/code/Register;
           34  212    38          temp4  Ljdk/vm/ci/code/Register;
           35  212    39          temp5  Ljdk/vm/ci/code/Register;
           36  212    40          temp6  Ljdk/vm/ci/code/Register;
           37  212    41          temp7  Ljdk/vm/ci/code/Register;
           38  212    42          temp8  Ljdk/vm/ci/code/Register;
           39  212    43          temp9  Ljdk/vm/ci/code/Register;
           40  212    44         temp10  Ljdk/vm/ci/code/Register;
           41  212    45      stackSlot  Lorg/graalvm/compiler/asm/amd64/AMD64Address;
    MethodParameters:
       Name  Flags
      dest   
      value  
      crb    
      masm   

  static int[] $SWITCH_TABLE$org$graalvm$compiler$lir$amd64$AMD64MathIntrinsicUnaryOp$UnaryIntrinsicOpcode();
    descriptor: ()[I
    flags: (0x1008) ACC_STATIC, ACC_SYNTHETIC
    Code:
      stack=3, locals=1, args_size=0
         0: .line 52
            getstatic org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp.$SWITCH_TABLE$org$graalvm$compiler$lir$amd64$AMD64MathIntrinsicUnaryOp$UnaryIntrinsicOpcode:[I
            dup
            ifnull 1
            areturn
      StackMap locals:
      StackMap stack: int[]
         1: pop
            invokestatic org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp$UnaryIntrinsicOpcode.values:()[Lorg/graalvm/compiler/lir/amd64/AMD64MathIntrinsicUnaryOp$UnaryIntrinsicOpcode;
            arraylength
            newarray 10
            astore 0
         2: aload 0
            getstatic org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp$UnaryIntrinsicOpcode.COS:Lorg/graalvm/compiler/lir/amd64/AMD64MathIntrinsicUnaryOp$UnaryIntrinsicOpcode;
            invokevirtual org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp$UnaryIntrinsicOpcode.ordinal:()I
            iconst_4
            iastore
         3: goto 5
      StackMap locals: int[]
      StackMap stack: java.lang.NoSuchFieldError
         4: pop
      StackMap locals:
      StackMap stack:
         5: aload 0
            getstatic org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp$UnaryIntrinsicOpcode.EXP:Lorg/graalvm/compiler/lir/amd64/AMD64MathIntrinsicUnaryOp$UnaryIntrinsicOpcode;
            invokevirtual org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp$UnaryIntrinsicOpcode.ordinal:()I
            bipush 6
            iastore
         6: goto 8
      StackMap locals:
      StackMap stack: java.lang.NoSuchFieldError
         7: pop
      StackMap locals:
      StackMap stack:
         8: aload 0
            getstatic org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp$UnaryIntrinsicOpcode.LOG:Lorg/graalvm/compiler/lir/amd64/AMD64MathIntrinsicUnaryOp$UnaryIntrinsicOpcode;
            invokevirtual org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp$UnaryIntrinsicOpcode.ordinal:()I
            iconst_1
            iastore
         9: goto 11
      StackMap locals:
      StackMap stack: java.lang.NoSuchFieldError
        10: pop
      StackMap locals:
      StackMap stack:
        11: aload 0
            getstatic org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp$UnaryIntrinsicOpcode.LOG10:Lorg/graalvm/compiler/lir/amd64/AMD64MathIntrinsicUnaryOp$UnaryIntrinsicOpcode;
            invokevirtual org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp$UnaryIntrinsicOpcode.ordinal:()I
            iconst_2
            iastore
        12: goto 14
      StackMap locals:
      StackMap stack: java.lang.NoSuchFieldError
        13: pop
      StackMap locals:
      StackMap stack:
        14: aload 0
            getstatic org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp$UnaryIntrinsicOpcode.SIN:Lorg/graalvm/compiler/lir/amd64/AMD64MathIntrinsicUnaryOp$UnaryIntrinsicOpcode;
            invokevirtual org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp$UnaryIntrinsicOpcode.ordinal:()I
            iconst_3
            iastore
        15: goto 17
      StackMap locals:
      StackMap stack: java.lang.NoSuchFieldError
        16: pop
      StackMap locals:
      StackMap stack:
        17: aload 0
            getstatic org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp$UnaryIntrinsicOpcode.TAN:Lorg/graalvm/compiler/lir/amd64/AMD64MathIntrinsicUnaryOp$UnaryIntrinsicOpcode;
            invokevirtual org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp$UnaryIntrinsicOpcode.ordinal:()I
            iconst_5
            iastore
        18: goto 20
      StackMap locals:
      StackMap stack: java.lang.NoSuchFieldError
        19: pop
      StackMap locals:
      StackMap stack:
        20: aload 0
            dup
            putstatic org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp.$SWITCH_TABLE$org$graalvm$compiler$lir$amd64$AMD64MathIntrinsicUnaryOp$UnaryIntrinsicOpcode:[I
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature
      Exception table:
        from    to  target  type
           2     3       4  Class java.lang.NoSuchFieldError
           5     6       7  Class java.lang.NoSuchFieldError
           8     9      10  Class java.lang.NoSuchFieldError
          11    12      13  Class java.lang.NoSuchFieldError
          14    15      16  Class java.lang.NoSuchFieldError
          17    18      19  Class java.lang.NoSuchFieldError
}
SourceFile: "AMD64MathIntrinsicUnaryOp.java"
NestMembers:
  org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp$UnaryIntrinsicOpcode
InnerClasses:
  public final CPUFeature = jdk.vm.ci.amd64.AMD64$CPUFeature of jdk.vm.ci.amd64.AMD64
  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 UnaryIntrinsicOpcode = org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp$UnaryIntrinsicOpcode of org.graalvm.compiler.lir.amd64.AMD64MathIntrinsicUnaryOp