#include <parameters.h>
TuningParameterFixer& tc::autotune::TuningParameterFixer::fixBlockParameters |
( |
std::vector< size_t > |
vals | ) |
|
TuningParameterFixer& tc::autotune::TuningParameterFixer::fixFixParametersBeforeScheduling |
( |
bool |
val | ) |
|
TuningParameterFixer& tc::autotune::TuningParameterFixer::fixGridParameters |
( |
std::vector< size_t > |
vals | ) |
|
TuningParameterFixer& tc::autotune::TuningParameterFixer::fixIntraTileScheduleFusionStrategy |
( |
const FusionStrategy & |
fs | ) |
|
TuningParameterFixer& tc::autotune::TuningParameterFixer::fixOuterScheduleFusionStrategy |
( |
const FusionStrategy & |
fs | ) |
|
TuningParameterFixer& tc::autotune::TuningParameterFixer::fixTilingParameters |
( |
std::vector< size_t > |
vals | ) |
|
llvm::Optional<std::vector<size_t> > tc::autotune::TuningParameterFixer::blockParameters |
|
private |
llvm::Optional<bool> tc::autotune::TuningParameterFixer::fixParametersBeforeScheduling |
|
private |
llvm::Optional<std::vector<size_t> > tc::autotune::TuningParameterFixer::gridParameters |
|
private |
llvm::Optional<FusionStrategy> tc::autotune::TuningParameterFixer::intraTileScheduleFusionStrategy |
|
private |
llvm::Optional<bool> tc::autotune::TuningParameterFixer::matchLibraryCalls |
|
private |
llvm::Optional<FusionStrategy> tc::autotune::TuningParameterFixer::outerScheduleFusionStrategy |
|
private |
llvm::Optional<bool> tc::autotune::TuningParameterFixer::tileImperfectlyNested |
|
private |
llvm::Optional<std::vector<size_t> > tc::autotune::TuningParameterFixer::tilingParameters |
|
private |
llvm::Optional<bool> tc::autotune::TuningParameterFixer::unrollCopyShared |
|
private |
llvm::Optional<size_t> tc::autotune::TuningParameterFixer::unrollFactor |
|
private |
llvm::Optional<bool> tc::autotune::TuningParameterFixer::usePrivateMemory |
|
private |
llvm::Optional<bool> tc::autotune::TuningParameterFixer::useSharedMemory |
|
private |
The documentation for this class was generated from the following file: