FreeTensor
Loading...
Searching...
No Matches
Namespaces | Functions
prop_one_time_use.cc File Reference
#include <mutex>
#include <analyze/all_uses.h>
#include <analyze/check_not_modified.h>
#include <analyze/deps.h>
#include <analyze/find_stmt.h>
#include <container_utils.h>
#include <math/parse_pb_expr.h>
#include <pass/hoist_var_over_stmt_seq.h>
#include <pass/make_reduction.h>
#include <pass/prop_one_time_use.h>
#include <pass/replace_iter.h>
#include <pass/replace_uses.h>
#include <pass/sink_var.h>
Include dependency graph for prop_one_time_use.cc:

Namespaces

namespace  freetensor
 

Functions

Stmt freetensor::propOneTimeUse (const Stmt &op, const ID &subAST=ID())
 

Variable Documentation

◆ earlierIters_

std::vector<IterAxis> earlierIters_

◆ func_

PBFunc::Serialized func_

◆ laterIters_

std::vector<IterAxis> laterIters_