|
FreeTensor
|
#include <functional>#include <analyze/all_uses.h>#include <analyze/deps.h>#include <math/parse_pb_expr.h>#include <pass/shrink_for.h>#include <schedule.h>#include <schedule/check_loop_order.h>#include <schedule/check_not_in_lib.h>#include <schedule/permute.h>#include <serialize/mangle.h>
Classes | |
| class | freetensor::Permute |
Namespaces | |
| namespace | freetensor |
Functions | |
| std::pair< Stmt, std::vector< ID > > | freetensor::permute (const Stmt &ast, const std::vector< ID > &loopsId, const std::function< std::vector< Expr >(std::vector< Expr >)> &transformFunc) |