FreeTensor
Loading...
Searching...
No Matches
merge_no_deps_hint.h
Go to the documentation of this file.
1#ifndef FREE_TENSOR_MERGE_NO_DEPS_HINT
2#define FREE_TENSOR_MERGE_NO_DEPS_HINT
3
4#include <stmt.h>
5
6namespace freetensor {
7
19std::vector<std::string> mergeNoDepsHint(const Stmt &ast,
20 const std::vector<ID> &loops);
21inline std::vector<std::string>
22mergeNoDepsHint(const Stmt &ast, const ID &loop1, const ID &loop2) {
23 return mergeNoDepsHint(ast, {loop1, loop2});
24}
25
26} // namespace freetensor
27
28#endif // FREE_TENSOR_MERGE_NO_DEPS_HINT
Definition: id.h:18
Definition: allocator.h:9
std::vector< std::string > mergeNoDepsHint(const Stmt &ast, const std::vector< ID > &loops)
Definition: merge_no_deps_hint.cc:10
Ref< StmtNode > Stmt
Definition: ast.h:152