FreeTensor
Loading...
Searching...
No Matches
Namespaces | Functions
fission.cc File Reference
#include <analyze/deps.h>
#include <analyze/find_loop_variance.h>
#include <analyze/find_stmt.h>
#include <lazy.h>
#include <pass/merge_and_hoist_if.h>
#include <schedule.h>
#include <schedule/check_not_in_lib.h>
#include <schedule/fission.h>
#include <schedule/hoist_selected_var.h>
Include dependency graph for fission.cc:

Namespaces

namespace  freetensor
 

Functions

std::pair< Stmt, std::pair< std::unordered_map< ID, ID >, std::unordered_map< ID, ID > > > freetensor::fission (const Stmt &ast, const ID &loop, FissionSide side, const ID &splitter, bool allowEnlarge, const std::string &suffix0, const std::string &suffix1)