FreeTensor
Loading...
Searching...
No Matches
Namespaces | Functions
analyze_version.cc File Reference
#include <functional>
#include <analyze/all_uses.h>
#include <analyze/comp_unique_bounds_combination.h>
#include <analyze/deps.h>
#include <analyze/find_stmt.h>
#include <autograd/analyze_version.h>
#include <container_utils.h>
#include <pass/const_fold.h>
Include dependency graph for analyze_version.cc:

Namespaces

namespace  freetensor
 

Functions

std::tuple< std::unordered_map< StmtOrExprID, Expr >, std::unordered_map< ID, Expr >, std::unordered_set< ID >, std::unordered_map< std::string, std::pair< std::string, Expr > > > freetensor::analyzeVersion (const Stmt &op, const std::unordered_map< ID, std::unordered_set< ID > > &needVersions, const std::unordered_map< StmtOrExprID, Derivative::LazyFullDerivative > &derivatives, bool localVersionsOnly)
 

Variable Documentation

◆ ids_

std::unordered_set<ID> ids_