Skip to content

Add support for all operators in kernels #178

@1e-to

Description

@1e-to
  • operator.add() (+)
  • operator.and_() (&)
  • operator.eq() (==)
  • operator.floordiv() (//)
  • operator.ge() (>=)
  • operator.gt() (>)
  • operator.iadd() (+=)
  • operator.iand() (&=)
  • operator.ifloordiv() (//=)
  • operator.ilshift() (<<=)
  • operator.imod() (%=)
  • operator.imul() (*=)
  • operator.invert() (~=)
  • operator.ior() (|=)
  • operator.ipow() (**=)
  • operator.irshift() (>>=)
  • operator.isub() (-=)
  • operator.itruediv() (/=)
  • operator.ixor() (^=)
  • operator.le() (<=)
  • operator.lshift() (<<)
  • operator.lt() (<)
  • operator.mod() (%)
  • operator.mul() (*)
  • operator.ne() (!=)
  • operator.neg() (- x)
  • operator.not_() (not x)
  • operator.or_() (or)
  • operator.pos() (+ x)
  • operator.pow() (**)
  • operator.rshift() (>>)
  • operator.sub() (-)
  • operator.truediv() (/)
  • operator.xor() (^)

Metadata

Metadata

Assignees

No one assigned

    Labels

    kernel APIAbout @numba_dpex.kernel decorator

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions