Tensor Comprehensions
|
#include <tree_views.h>
Public Member Functions | |
Comprehension (const TreeRef &tree) | |
Ident | ident () const |
ListView< Ident > | indices () const |
TreeRef | assignment () const |
TreeRef | rhs () const |
ListView< TreeRef > | whereClauses () const |
OptionView< Equivalent > | equivalent () const |
ListView< Ident > | reductionVariables () const |
Public Member Functions inherited from lang::TreeView | |
TreeView (const TreeRef &tree_) | |
TreeRef | tree () const |
const SourceRange & | range () const |
operator TreeRef () const | |
Static Public Member Functions | |
static TreeRef | create (const SourceRange &range, TreeRef ident, TreeRef indices, TreeRef assignment, TreeRef rhs, TreeRef range_constraints, TreeRef equivalent, TreeRef reduction_variables) |
Additional Inherited Members | |
Protected Member Functions inherited from lang::TreeView | |
TreeRef | subtree (size_t i) const |
Protected Attributes inherited from lang::TreeView | |
TreeRef | tree_ |
|
inlineexplicit |
|
inline |
|
inlinestatic |
|
inline |
|
inline |
|
inline |