public interface org.graalvm.compiler.core.amd64.AMD64ArithmeticLIRGenerator$Maths
  minor version: 0
  major version: 59
  flags: flags: (0x0601) ACC_PUBLIC, ACC_INTERFACE, ACC_ABSTRACT
  this_class: org.graalvm.compiler.core.amd64.AMD64ArithmeticLIRGenerator$Maths
  super_class: java.lang.Object
{
  public org.graalvm.compiler.lir.Variable emitLog(org.graalvm.compiler.lir.gen.LIRGenerator, jdk.vm.ci.meta.Value, boolean);
    descriptor: (Lorg/graalvm/compiler/lir/gen/LIRGenerator;Ljdk/vm/ci/meta/Value;Z)Lorg/graalvm/compiler/lir/Variable;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=4, args_size=4
        start local 0 // org.graalvm.compiler.core.amd64.AMD64ArithmeticLIRGenerator$Maths this
        start local 1 // org.graalvm.compiler.lir.gen.LIRGenerator gen
        start local 2 // jdk.vm.ci.meta.Value input
        start local 3 // boolean base10
         0: .line 172
            aconst_null
            areturn
        end local 3 // boolean base10
        end local 2 // jdk.vm.ci.meta.Value input
        end local 1 // org.graalvm.compiler.lir.gen.LIRGenerator gen
        end local 0 // org.graalvm.compiler.core.amd64.AMD64ArithmeticLIRGenerator$Maths this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0    1     0    this  Lorg/graalvm/compiler/core/amd64/AMD64ArithmeticLIRGenerator$Maths;
            0    1     1     gen  Lorg/graalvm/compiler/lir/gen/LIRGenerator;
            0    1     2   input  Ljdk/vm/ci/meta/Value;
            0    1     3  base10  Z
    MethodParameters:
        Name  Flags
      gen     
      input   
      base10  

  public org.graalvm.compiler.lir.Variable emitCos(org.graalvm.compiler.lir.gen.LIRGenerator, jdk.vm.ci.meta.Value);
    descriptor: (Lorg/graalvm/compiler/lir/gen/LIRGenerator;Ljdk/vm/ci/meta/Value;)Lorg/graalvm/compiler/lir/Variable;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=3, args_size=3
        start local 0 // org.graalvm.compiler.core.amd64.AMD64ArithmeticLIRGenerator$Maths this
        start local 1 // org.graalvm.compiler.lir.gen.LIRGenerator gen
        start local 2 // jdk.vm.ci.meta.Value input
         0: .line 177
            aconst_null
            areturn
        end local 2 // jdk.vm.ci.meta.Value input
        end local 1 // org.graalvm.compiler.lir.gen.LIRGenerator gen
        end local 0 // org.graalvm.compiler.core.amd64.AMD64ArithmeticLIRGenerator$Maths this
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0    1     0   this  Lorg/graalvm/compiler/core/amd64/AMD64ArithmeticLIRGenerator$Maths;
            0    1     1    gen  Lorg/graalvm/compiler/lir/gen/LIRGenerator;
            0    1     2  input  Ljdk/vm/ci/meta/Value;
    MethodParameters:
       Name  Flags
      gen    
      input  

  public org.graalvm.compiler.lir.Variable emitSin(org.graalvm.compiler.lir.gen.LIRGenerator, jdk.vm.ci.meta.Value);
    descriptor: (Lorg/graalvm/compiler/lir/gen/LIRGenerator;Ljdk/vm/ci/meta/Value;)Lorg/graalvm/compiler/lir/Variable;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=3, args_size=3
        start local 0 // org.graalvm.compiler.core.amd64.AMD64ArithmeticLIRGenerator$Maths this
        start local 1 // org.graalvm.compiler.lir.gen.LIRGenerator gen
        start local 2 // jdk.vm.ci.meta.Value input
         0: .line 182
            aconst_null
            areturn
        end local 2 // jdk.vm.ci.meta.Value input
        end local 1 // org.graalvm.compiler.lir.gen.LIRGenerator gen
        end local 0 // org.graalvm.compiler.core.amd64.AMD64ArithmeticLIRGenerator$Maths this
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0    1     0   this  Lorg/graalvm/compiler/core/amd64/AMD64ArithmeticLIRGenerator$Maths;
            0    1     1    gen  Lorg/graalvm/compiler/lir/gen/LIRGenerator;
            0    1     2  input  Ljdk/vm/ci/meta/Value;
    MethodParameters:
       Name  Flags
      gen    
      input  

  public org.graalvm.compiler.lir.Variable emitTan(org.graalvm.compiler.lir.gen.LIRGenerator, jdk.vm.ci.meta.Value);
    descriptor: (Lorg/graalvm/compiler/lir/gen/LIRGenerator;Ljdk/vm/ci/meta/Value;)Lorg/graalvm/compiler/lir/Variable;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=3, args_size=3
        start local 0 // org.graalvm.compiler.core.amd64.AMD64ArithmeticLIRGenerator$Maths this
        start local 1 // org.graalvm.compiler.lir.gen.LIRGenerator gen
        start local 2 // jdk.vm.ci.meta.Value input
         0: .line 187
            aconst_null
            areturn
        end local 2 // jdk.vm.ci.meta.Value input
        end local 1 // org.graalvm.compiler.lir.gen.LIRGenerator gen
        end local 0 // org.graalvm.compiler.core.amd64.AMD64ArithmeticLIRGenerator$Maths this
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0    1     0   this  Lorg/graalvm/compiler/core/amd64/AMD64ArithmeticLIRGenerator$Maths;
            0    1     1    gen  Lorg/graalvm/compiler/lir/gen/LIRGenerator;
            0    1     2  input  Ljdk/vm/ci/meta/Value;
    MethodParameters:
       Name  Flags
      gen    
      input  
}
SourceFile: "AMD64ArithmeticLIRGenerator.java"
NestHost: org.graalvm.compiler.core.amd64.AMD64ArithmeticLIRGenerator
InnerClasses:
  public abstract Maths = org.graalvm.compiler.core.amd64.AMD64ArithmeticLIRGenerator$Maths of org.graalvm.compiler.core.amd64.AMD64ArithmeticLIRGenerator