block | tc::MappingOptions | |
fixParametersBeforeScheduling(bool b) | tc::MappingOptions | inline |
grid | tc::MappingOptions | |
intraTileScheduleAllowSkewing(bool b) | tc::MappingOptions | inline |
intraTileScheduleFusionStrategy(FusionStrategy fs) | tc::MappingOptions | inline |
intraTileScheduleFusionStrategy(const std::string &str) | tc::MappingOptions | inline |
intraTileScheduleOptions | tc::MappingOptions | |
intraTileSchedulePositiveOrthant(bool b) | tc::MappingOptions | inline |
makeConvolutionMappingOptions() | tc::MappingOptions | static |
makeGroupConvolutionMappingOptions() | tc::MappingOptions | static |
makeMlpMappingOptions() | tc::MappingOptions | static |
makeNaiveMappingOptions() | tc::MappingOptions | static |
makePointwiseMappingOptions() | tc::MappingOptions | static |
makeSingleThreadMappingOptions() | tc::MappingOptions | static |
makeUnmappedMappingOptions() | tc::MappingOptions | privatestatic |
MappingOptions() | tc::MappingOptions | inlineprivate |
MappingOptions(const MappingOptions &options) | tc::MappingOptions | inline |
MappingOptions(const MappingOptionsProto &buf) | tc::MappingOptions | inlineexplicit |
MappingOptions(const std::string &str) | tc::MappingOptions | inlineexplicit |
mapToBlocks(std::initializer_list< uint64_t > blocks) | tc::MappingOptions | inline |
mapToBlocks(uint64_t x, uint64_t y=CudaDimView::defaultDim, uint64_t z=CudaDimView::defaultDim) | tc::MappingOptions | inline |
mapToBlocks(const std::vector< uint64_t > &blocks) | tc::MappingOptions | inline |
mapToBlocks(const std::string &commaSeparatedSizes) | tc::MappingOptions | |
mapToThreads(std::initializer_list< uint64_t > threads) | tc::MappingOptions | inline |
mapToThreads(uint64_t x, uint64_t y=CudaDimView::defaultDim, uint64_t z=CudaDimView::defaultDim) | tc::MappingOptions | inline |
mapToThreads(const std::vector< uint64_t > &threads) | tc::MappingOptions | inline |
mapToThreads(const std::string &commaSeparatedSizes) | tc::MappingOptions | |
matchLibraryCalls(bool b) | tc::MappingOptions | inline |
maxSharedMemory(uint64_t size) | tc::MappingOptions | inline |
operator!=(const MappingOptions &options) const | tc::MappingOptions | inline |
operator<<(std::ostream &os, const MappingOptions &options) | tc::MappingOptions | friend |
operator=(const MappingOptions &)=default | tc::MappingOptions | |
operator==(const MappingOptions &options) const | tc::MappingOptions | inline |
outerScheduleAllowSkewing(bool b) | tc::MappingOptions | inline |
outerScheduleFusionStrategy(FusionStrategy fs) | tc::MappingOptions | inline |
outerScheduleFusionStrategy(const std::string &str) | tc::MappingOptions | inline |
outerScheduleOptions | tc::MappingOptions | |
outerSchedulePositiveOrthant(bool b) | tc::MappingOptions | inline |
proto | tc::MappingOptions | |
scheduleFusionStrategy(FusionStrategy fs) | tc::MappingOptions | inline |
scheduleFusionStrategy(const std::string &str) | tc::MappingOptions | inline |
tile(const std::vector< uint64_t > &sizes) | tc::MappingOptions | inline |
tile(std::initializer_list< uint64_t > sizes) | tc::MappingOptions | inline |
tile(const std::string &commaSeparatedSizes) | tc::MappingOptions | |
tile(const char *commaSeparatedSizes) | tc::MappingOptions | inline |
tile(Args...) | tc::MappingOptions | |
tileImperfectlyNested(bool b) | tc::MappingOptions | inline |
tiling | tc::MappingOptions | |
toProtobufSerializedString() const | tc::MappingOptions | inline |
unroll(uint64_t size) | tc::MappingOptions | inline |
unrollCopyShared(bool b) | tc::MappingOptions | inline |
usePrivateMemory(bool b) | tc::MappingOptions | inline |
useSharedMemory(bool b) | tc::MappingOptions | inline |