Halide
Halide::Internal::Shuffle Member List

This is the complete list of members for Halide::Internal::Shuffle, including all inherited members.

_node_typeHalide::Internal::Shufflestatic
accept(IRVisitor *v) const overrideHalide::Internal::ExprNode< Shuffle >virtual
BaseExprNode(IRNodeType t)Halide::Internal::BaseExprNodeinline
broadcast_factor() constHalide::Internal::Shuffle
ExprNode()Halide::Internal::ExprNode< Shuffle >inline
indicesHalide::Internal::Shuffle
IRNode(IRNodeType t)Halide::Internal::IRNodeinline
is_broadcast() constHalide::Internal::Shuffle
is_concat() constHalide::Internal::Shuffle
is_extract_element() constHalide::Internal::Shuffle
is_interleave() constHalide::Internal::Shuffle
is_slice() constHalide::Internal::Shuffle
make(const std::vector< Expr > &vectors, const std::vector< int > &indices)Halide::Internal::Shufflestatic
make_broadcast(Expr vector, int factor)Halide::Internal::Shufflestatic
make_concat(const std::vector< Expr > &vectors)Halide::Internal::Shufflestatic
make_extract_element(Expr vector, int i)Halide::Internal::Shufflestatic
make_interleave(const std::vector< Expr > &vectors)Halide::Internal::Shufflestatic
make_slice(Expr vector, int begin, int stride, int size)Halide::Internal::Shufflestatic
mutate_expr(IRMutator *v) const overrideHalide::Internal::ExprNode< Shuffle >virtual
node_typeHalide::Internal::IRNode
ref_countHalide::Internal::IRNodemutable
slice_begin() constHalide::Internal::Shuffleinline
slice_stride() constHalide::Internal::Shuffleinline
typeHalide::Internal::BaseExprNode
vectorsHalide::Internal::Shuffle
~ExprNode() override=defaultHalide::Internal::ExprNode< Shuffle >
~IRNode()=defaultHalide::Internal::IRNodevirtual