|
FreeTensor
|
#include <algorithm>#include <analyze/all_uses.h>#include <analyze/check_not_modified.h>#include <analyze/deps.h>#include <analyze/find_stmt.h>#include <analyze/merge_no_deps_hint.h>#include <analyze/symbol_table.h>#include <hash.h>#include <pass/flatten_stmt_seq.h>#include <pass/prop_one_time_use.h>#include <pass/remove_dead_var.h>#include <pass/shrink_var.h>#include <pass/simplify.h>#include <pass/sink_var.h>#include <pass/tensor_prop_const.h>#include <schedule.h>#include <schedule/check_not_in_lib.h>#include <schedule/fuse.h>#include <schedule/hoist_selected_var.h>
Namespaces | |
| namespace | freetensor |
Functions | |
| std::pair< Stmt, ID > | freetensor::fuse (const Stmt &ast, const ID &loop0, const ID &loop1, bool strict) |