FreeTensor
Loading...
Searching...
No Matches
include
pass
remove_cyclic_assign.h
Go to the documentation of this file.
1
#ifndef FREE_TENSOR_REMOVE_CYCLIC_ASSIGN_H
2
#define FREE_TENSOR_REMOVE_CYCLIC_ASSIGN_H
3
4
#include <
pass/remove_writes.h
>
5
namespace
freetensor
{
6
10
Stmt
removeCyclicAssign
(
const
Stmt
&op);
11
12
DEFINE_PASS_FOR_FUNC
(
removeCyclicAssign
)
13
14
}
// namespace freetensor
15
16
#endif
// FREE_TENSOR_REMOVE_CYCLIC_ASSIGN_H
DEFINE_PASS_FOR_FUNC
#define DEFINE_PASS_FOR_FUNC(pass)
Definition:
func.h:88
freetensor
Definition:
allocator.h:9
freetensor::Stmt
Ref< StmtNode > Stmt
Definition:
ast.h:152
freetensor::removeCyclicAssign
Stmt removeCyclicAssign(const Stmt &op)
Definition:
remove_cyclic_assign.cc:6
remove_writes.h
Generated by
1.9.6