#include <deps.h>
◆ AccessPoint()
| freetensor::AccessPoint::AccessPoint |
( |
const AST & |
op, |
|
|
const Stmt & |
stmt, |
|
|
const VarDef & |
def, |
|
|
const Ref< Buffer > & |
buffer |
|
) |
| |
|
inline |
- first: The condition (predicate) of the access
- second: the statement that contribute to the condition)
◆ addCoord()
| void freetensor::AccessPoint::addCoord |
( |
int |
defAxis, |
|
|
auto && |
iter, |
|
|
auto && |
access, |
|
|
auto && |
conds |
|
) |
| |
|
inline |
◆ access_
| std::vector<Expr> freetensor::AccessPoint::access_ |
The temporal location of the access.
◆ conds_
| std::vector<std::pair<Expr, ID> > freetensor::AccessPoint::conds_ |
The spatial location of the access.
◆ defAxis_
| int freetensor::AccessPoint::defAxis_ = -1 |
◆ iter_
| std::vector<IterAxis> freetensor::AccessPoint::iter_ |
The position of the VarDef.
The documentation for this struct was generated from the following file: