Halide
19.0.0
Halide compiler and libraries
Loading...
Searching...
No Matches
Halide::Internal::Shuffle Member List
This is the complete list of members for
Halide::Internal::Shuffle
, including all inherited members.
_node_type
Halide::Internal::Shuffle
static
accept
(IRVisitor *v) const override
Halide::Internal::ExprNode< Shuffle >
virtual
BaseExprNode
(IRNodeType t)
Halide::Internal::BaseExprNode
inline
broadcast_factor
() const
Halide::Internal::Shuffle
ExprNode
()
Halide::Internal::ExprNode< Shuffle >
inline
indices
Halide::Internal::Shuffle
IRNode
(IRNodeType t)
Halide::Internal::IRNode
inline
is_broadcast
() const
Halide::Internal::Shuffle
is_concat
() const
Halide::Internal::Shuffle
is_extract_element
() const
Halide::Internal::Shuffle
is_interleave
() const
Halide::Internal::Shuffle
is_slice
() const
Halide::Internal::Shuffle
make
(const std::vector< Expr > &vectors, const std::vector< int > &indices)
Halide::Internal::Shuffle
static
make_broadcast
(Expr vector, int factor)
Halide::Internal::Shuffle
static
make_concat
(const std::vector< Expr > &vectors)
Halide::Internal::Shuffle
static
make_extract_element
(Expr vector, int i)
Halide::Internal::Shuffle
static
make_interleave
(const std::vector< Expr > &vectors)
Halide::Internal::Shuffle
static
make_slice
(Expr vector, int begin, int stride, int size)
Halide::Internal::Shuffle
static
mutate_expr
(IRMutator *v) const override
Halide::Internal::ExprNode< Shuffle >
virtual
node_type
Halide::Internal::IRNode
ref_count
Halide::Internal::IRNode
mutable
slice_begin
() const
Halide::Internal::Shuffle
inline
slice_stride
() const
Halide::Internal::Shuffle
inline
type
Halide::Internal::BaseExprNode
vectors
Halide::Internal::Shuffle
~ExprNode
() override=default
Halide::Internal::ExprNode< Shuffle >
~IRNode
()=default
Halide::Internal::IRNode
virtual
Generated by
1.12.0