Interface JitFloatBinOp

All Superinterfaces:
JitBinOp, JitDefOp, JitOp
All Known Subinterfaces:
JitFloatTestOp
All Known Implementing Classes:
JitFloatAddOp, JitFloatDivOp, JitFloatEqualOp, JitFloatLessEqualOp, JitFloatLessOp, JitFloatMultOp, JitFloatNotEqualOp, JitFloatSubOp

public interface JitFloatBinOp extends JitBinOp
A binary p-code operator use-def node with float types.
  • Method Details

    • lType

      default JitTypeBehavior lType()
      Description copied from interface: JitBinOp
      The required type behavior for the left operand
      Specified by:
      lType in interface JitBinOp
      Returns:
      the behavior
    • rType

      default JitTypeBehavior rType()
      Description copied from interface: JitBinOp
      The required type behavior for the right operand
      Specified by:
      rType in interface JitBinOp
      Returns:
      the behavior
    • type

      default JitTypeBehavior type()
      Description copied from interface: JitDefOp
      The required type behavior for the output
      Specified by:
      type in interface JitDefOp
      Returns:
      the behavior