DHDLPrim¶
<auto-generated stub>
Related methods¶
def __equal(x: FixPt[S,I,F], y: FixPt[S,I,F]): Bit
def __equal(x: FltPt[G,E], y: FltPt[G,E]): Bit
def __equal(x: Bit, y: Bit): Bit
def __equal(x: Int, y: FixPt[S,I,F]): Bit
def __equal(x: Int, y: FltPt[G,E]): Bit
def __equal(x: FixPt[S,I,F], y: Int): Bit
def __equal(x: FltPt[G,E], y: Int): Bit
def __equal(x: Long, y: FixPt[S,I,F]): Bit
def __equal(x: Long, y: FltPt[G,E]): Bit
def __equal(x: FixPt[S,I,F], y: Long): Bit
def __equal(x: FltPt[G,E], y: Long): Bit
def __equal(x: Float, y: FixPt[S,I,F]): Bit
def __equal(x: Float, y: FltPt[G,E]): Bit
def __equal(x: FixPt[S,I,F], y: Float): Bit
def __equal(x: FltPt[G,E], y: Float): Bit
def __equal(x: Double, y: FixPt[S,I,F]): Bit
def __equal(x: Double, y: FltPt[G,E]): Bit
def __equal(x: FixPt[S,I,F], y: Double): Bit
def __equal(x: FltPt[G,E], y: Double): Bit
def abs(x: FixPt[S,I,F]): FixPt[S,I,F]
def abs(x: FltPt[G,E]): FltPt[G,E]
def abs_fix(x: FixPt[S,I,F]): FixPt[S,I,F]
def abs_flt(x: FltPt[G,E]): FltPt[G,E]
def add_fix(x: FixPt[S,I,F], y: FixPt[S,I,F]): FixPt[S,I,F]
def add_flt(x: FltPt[G,E], y: FltPt[G,E]): FltPt[G,E]
def and_bit(x: Bit, y: Bit): Bit
def and_fix(x: FixPt[S,I,F], y: FixPt[S,I,F]): FixPt[S,I,F]
def div_fix(x: FixPt[S,I,F], y: FixPt[S,I,F]): FixPt[S,I,F]
def div_flt(x: FltPt[G,E], y: FltPt[G,E]): FltPt[G,E]
def eql_fix(x: FixPt[S,I,F], y: FixPt[S,I,F]): Bit
def eql_flt(x: FltPt[G,E], y: FltPt[G,E]): Bit
def exp(x: FltPt[G,E]): FltPt[G,E]
def exp_flt(x: FltPt[G,E]): FltPt[G,E]
def leq_fix(x: FixPt[S,I,F], y: FixPt[S,I,F]): Bit
def leq_flt(x: FltPt[G,E], y: FltPt[G,E]): Bit
def log(x: FltPt[G,E]): FltPt[G,E]
def log_flt(x: FltPt[G,E]): FltPt[G,E]
def lsh_fix(x: FixPt[S,I,F], y: FixPt[S,I,B0]): FixPt[S,I,F]
def lt_fix(x: FixPt[S,I,F], y: FixPt[S,I,F]): Bit
def lt_flt(x: FltPt[G,E], y: FltPt[G,E]): Bit
def mod_fix(x: FixPt[S,I,B0], y: FixPt[S,I,B0]): FixPt[S,I,B0]
def mul_fix(x: FixPt[S,I,F], y: FixPt[S,I,F]): FixPt[S,I,F]
def mul_flt(x: FltPt[G,E], y: FltPt[G,E]): FltPt[G,E]
def neg_fix(x: FixPt[S,I,F]): FixPt[S,I,F]
def neg_flt(x: FltPt[G,E]): FltPt[G,E]
def neq_fix(x: FixPt[S,I,F], y: FixPt[S,I,F]): Bit
def neq_flt(x: FltPt[G,E], y: FltPt[G,E]): Bit
def not_bit(x: Bit): Bit
def or_bit(x: Bit, y: Bit): Bit
def or_fix(x: FixPt[S,I,F], y: FixPt[S,I,F]): FixPt[S,I,F]
def pow(x: T, y: Int)(implicit ev0: Arith[T]): T
def rsh_fix(x: FixPt[S,I,F], y: FixPt[S,I,B0]): FixPt[S,I,F]
def sqrt(x: FltPt[G,E]): FltPt[G,E]
def sqrt_flt(x: FltPt[G,E]): FltPt[G,E]
def sub_fix(x: FixPt[S,I,F], y: FixPt[S,I,F]): FixPt[S,I,F]
def sub_flt(x: FltPt[G,E], y: FltPt[G,E]): FltPt[G,E]
def xnor_bit(x: Bit, y: Bit): Bit
def xor_bit(x: Bit, y: Bit): Bit
def zero()(implicit ev0: Num[T]): T