|
|
| std::unordered_set< std::string > | freetensor::allUses (const AST &op, AllUses::AllUsesType type=AllUses::CHECK_LOAD|AllUses::CHECK_STORE|AllUses::CHECK_REDUCE, bool noRecurseIdx=false, bool noRecurseSubStmt=false) |
| |
| std::unordered_set< std::string > | freetensor::allUses (const auto &filter, const Stmt &op, AllUses::AllUsesType type=AllUses::CHECK_LOAD|AllUses::CHECK_STORE|AllUses::CHECK_REDUCE, bool noRecurseIdx=false) |
| |
|
| std::unordered_set< std::string > | freetensor::allReads (const AST &op, bool noRecurseIdx=false, bool noRecurseSubStmt=false) |
| |
| std::unordered_set< std::string > | freetensor::allReads (const auto &filter, const Stmt &op, bool noRecurseIdx=false) |
| |
|
| std::unordered_set< std::string > | freetensor::allWrites (const AST &op, bool noRecurseIdx=false, bool noRecurseSubStmt=false) |
| |
| std::unordered_set< std::string > | freetensor::allWrites (const auto &filter, const Stmt &op, bool noRecurseIdx=false) |
| |
|
| std::unordered_set< std::string > | freetensor::allIters (const AST &op, bool noRecurseIdx=false, bool noRecurseSubStmt=false) |
| |
| std::unordered_set< std::string > | freetensor::allIters (const auto &filter, const Stmt &op, bool noRecurseIdx=false) |
| |
|
| std::unordered_set< std::string > | freetensor::allNames (const AST &op, bool noRecurseIdx=false, bool noRecurseSubStmt=false) |
| |
| std::unordered_set< std::string > | freetensor::allNames (const auto &filter, const Stmt &op, bool noRecurseIdx=false) |
| |