Vec
class Vec[T, N]
Fields
2
T
type
N
Literal[int]
Constructors
4
Methods
46
load(data: Ptr[T], offset: int = 0, alignment: Literal[int] = 1, mask = NoneType(), passthrough = NoneType())
Defined in
simdstore(self, data: Ptr[T], offset: int = 0, alignment: Literal[int] = 1, mask = NoneType())
Defined in
simdgather(data: Ptr[T], indices: Vec[int, N], alignment: Literal[int] = 1, mask = NoneType(), passthrough = NoneType())
Defined in
simdscatter(self, data: Ptr[T], indices: Vec[int, N], alignment: Literal[int] = 1, mask = NoneType())
Defined in
simdscatter(self: Vec[T, N])
Defined in
simdlshift(self, other: Vec[T, N], check: Literal[bool] = True)
Defined in
simdlshift(self, other: T, check: Literal[bool] = True)
Defined in
simdlshift(self, other: int, check: Literal[bool] = True)
Defined in
simdrshift(self, other: Vec[T, N], check: Literal[bool] = True)
Defined in
simdrshift(self, other: T, check: Literal[bool] = True)
Defined in
simdrshift(self, other: int, check: Literal[bool] = True)
Defined in
simdfloordiv(self, other: Vec[T, N], check: Literal[bool] = True)
Defined in
simdfloordiv(self, other: T, check: Literal[bool] = True)
Defined in
simdmod(self, other: Vec[T, N], check: Literal[bool] = True)
Defined in
simdmod(self, other: T, check: Literal[bool] = True)
Defined in
simdmin(self, other: Vec[T, N])
Defined in
simdmin(self, other: T)
Defined in
simdmin(self)
Defined in
simd
Special methods
35
__lshift__(self, other: Vec[T, N])
Defined in
simd__lshift__(self, other: T)
Defined in
simd__lshift__(self, other: int)
Defined in
simd__rshift__(self, other: Vec[T, N])
Defined in
simd__rshift__(self, other: T)
Defined in
simd__rshift__(self, other: int)
Defined in
simd