Class ShuffleObj#

Inheritance Relationships#

Base Type#

Class Documentation#

class ShuffleObj : public tvm::ExprObj#

Shuffle instruction. vec = concat(vectors) result = (vec[indices[0]], vec[indices[1]] …).

Public Members

ffi::Array<PrimExpr> vectors#

the input vectors.

ffi::Array<PrimExpr> indices#

The indices of each element.

Public Static Functions

static inline void RegisterReflection()#
static inline int32_t _GetOrAllocRuntimeTypeIndex()#
static inline int32_t RuntimeTypeIndex() noexcept#