FreeTensor
Loading...
Searching...
No Matches
Namespaces | Functions
hoist_var_over_stmt_seq.cc File Reference
#include <algorithm>
#include <analyze/all_defs.h>
#include <analyze/all_uses.h>
#include <analyze/find_stmt.h>
#include <container_utils.h>
#include <pass/flatten_stmt_seq.h>
#include <pass/hoist_var_over_stmt_seq.h>
Include dependency graph for hoist_var_over_stmt_seq.cc:

Namespaces

namespace  freetensor
 

Functions

Stmt freetensor::hoistVarOverStmtSeq (const Stmt &op, const std::optional< std::vector< ID > > &togetherIds=std::nullopt)