#include <tape_strategy.h>
◆ TapeStrategy() [1/4]
| freetensor::TapeStrategy::TapeStrategy |
( |
const std::unordered_set< std::variant< ID, std::string, Ref< Selector > > > & |
tape | ) |
|
|
inline |
◆ TapeStrategy() [2/4]
| freetensor::TapeStrategy::TapeStrategy |
( |
std::unordered_set< std::variant< ID, std::string, Ref< Selector > > > && |
tape | ) |
|
|
inline |
◆ TapeStrategy() [3/4]
| freetensor::TapeStrategy::TapeStrategy |
( |
const std::ranges::range auto & |
r | ) |
|
|
inline |
◆ TapeStrategy() [4/4]
◆ alwaysTape()
| TapeStrategy freetensor::TapeStrategy::alwaysTape |
( |
const std::ranges::range auto & |
r | ) |
|
|
inline |
◆ getIdsToTape()
| std::unordered_set< ID > freetensor::TapeStrategy::getIdsToTape |
( |
const Stmt & |
ast | ) |
const |
◆ neverTape()
| TapeStrategy freetensor::TapeStrategy::neverTape |
( |
const std::ranges::range auto & |
r | ) |
|
|
inline |
The documentation for this class was generated from the following files: