|
FreeTensor
|
This is the complete list of members for freetensor::AnalyzeDeps, including all inherited members.
| AnalyzeDeps(const std::vector< Ref< AccessPoint > > &reads, const std::vector< Ref< AccessPoint > > &writes, const std::unordered_map< ID, std::vector< IterAxis > > &scope2coord, const std::unordered_map< std::string, std::vector< ID > > &noDepsLists, Lazy< LoopVariExprMap > &variantExpr, const std::vector< FindDepsDir > &direction, const FindDepsCallback &found, FindDepsMode mode, DepType depType, const FindDepsAccPtFilter &earlierFilter, const FindDepsAccPtFilter &laterFilter, const FindDepsFilter &filter, bool ignoreReductionWAW, bool eraseOutsideVarDef, bool noProjectOutPrivateAxis) | freetensor::AnalyzeDeps | inline |
| genTasks() | freetensor::AnalyzeDeps | |
| makeAccList(GenPBExpr &genPBExpr, const std::vector< Expr > &list, GenPBExpr::VarMap &externals) | freetensor::AnalyzeDeps | static |
| makeAccMapStatic(const Ref< PBCtx > &presburger, const AccessPoint &p, int iterDim, int accDim, const std::string &extSuffix, GenPBExpr::VarMap &externals, const ASTHashSet< Expr > &noNeedToBeVars, bool eraseOutsideVarDef) | freetensor::AnalyzeDeps | static |
| makeCond(GenPBExpr &genPBExpr, GenPBExpr::VarMap &externals, bool eraseOutsideVarDef, const AccessPoint &ap) | freetensor::AnalyzeDeps | static |
| makeIterList(const std::vector< IterAxis > &list, int n) | freetensor::AnalyzeDeps | static |
| makeNdList(const std::string &name, int n) | freetensor::AnalyzeDeps | static |
| makeNegIterMap(const std::vector< IterAxis > &list, int n) | freetensor::AnalyzeDeps | static |
| tasks() const | freetensor::AnalyzeDeps | inline |