Tensor Comprehensions
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
tc::MappingOptions Member List

This is the complete list of members for tc::MappingOptions, including all inherited members.

blocktc::MappingOptions
fixParametersBeforeScheduling(bool b)tc::MappingOptionsinline
gridtc::MappingOptions
intraTileScheduleAllowSkewing(bool b)tc::MappingOptionsinline
intraTileScheduleFusionStrategy(FusionStrategy fs)tc::MappingOptionsinline
intraTileScheduleFusionStrategy(const std::string &str)tc::MappingOptionsinline
intraTileScheduleOptionstc::MappingOptions
intraTileSchedulePositiveOrthant(bool b)tc::MappingOptionsinline
makeConvolutionMappingOptions()tc::MappingOptionsstatic
makeGroupConvolutionMappingOptions()tc::MappingOptionsstatic
makeMlpMappingOptions()tc::MappingOptionsstatic
makeNaiveMappingOptions()tc::MappingOptionsstatic
makePointwiseMappingOptions()tc::MappingOptionsstatic
makeSingleThreadMappingOptions()tc::MappingOptionsstatic
makeUnmappedMappingOptions()tc::MappingOptionsprivatestatic
MappingOptions()tc::MappingOptionsinlineprivate
MappingOptions(const MappingOptions &options)tc::MappingOptionsinline
MappingOptions(const MappingOptionsProto &buf)tc::MappingOptionsinlineexplicit
MappingOptions(const std::string &str)tc::MappingOptionsinlineexplicit
mapToBlocks(std::initializer_list< uint64_t > blocks)tc::MappingOptionsinline
mapToBlocks(uint64_t x, uint64_t y=CudaDimView::defaultDim, uint64_t z=CudaDimView::defaultDim)tc::MappingOptionsinline
mapToBlocks(const std::vector< uint64_t > &blocks)tc::MappingOptionsinline
mapToBlocks(const std::string &commaSeparatedSizes)tc::MappingOptions
mapToThreads(std::initializer_list< uint64_t > threads)tc::MappingOptionsinline
mapToThreads(uint64_t x, uint64_t y=CudaDimView::defaultDim, uint64_t z=CudaDimView::defaultDim)tc::MappingOptionsinline
mapToThreads(const std::vector< uint64_t > &threads)tc::MappingOptionsinline
mapToThreads(const std::string &commaSeparatedSizes)tc::MappingOptions
matchLibraryCalls(bool b)tc::MappingOptionsinline
maxSharedMemory(uint64_t size)tc::MappingOptionsinline
operator!=(const MappingOptions &options) const tc::MappingOptionsinline
operator<<(std::ostream &os, const MappingOptions &options)tc::MappingOptionsfriend
operator=(const MappingOptions &)=defaulttc::MappingOptions
operator==(const MappingOptions &options) const tc::MappingOptionsinline
outerScheduleAllowSkewing(bool b)tc::MappingOptionsinline
outerScheduleFusionStrategy(FusionStrategy fs)tc::MappingOptionsinline
outerScheduleFusionStrategy(const std::string &str)tc::MappingOptionsinline
outerScheduleOptionstc::MappingOptions
outerSchedulePositiveOrthant(bool b)tc::MappingOptionsinline
prototc::MappingOptions
scheduleFusionStrategy(FusionStrategy fs)tc::MappingOptionsinline
scheduleFusionStrategy(const std::string &str)tc::MappingOptionsinline
tile(const std::vector< uint64_t > &sizes)tc::MappingOptionsinline
tile(std::initializer_list< uint64_t > sizes)tc::MappingOptionsinline
tile(const std::string &commaSeparatedSizes)tc::MappingOptions
tile(const char *commaSeparatedSizes)tc::MappingOptionsinline
tile(Args...)tc::MappingOptions
tileImperfectlyNested(bool b)tc::MappingOptionsinline
tilingtc::MappingOptions
toProtobufSerializedString() const tc::MappingOptionsinline
unroll(uint64_t size)tc::MappingOptionsinline
unrollCopyShared(bool b)tc::MappingOptionsinline
usePrivateMemory(bool b)tc::MappingOptionsinline
useSharedMemory(bool b)tc::MappingOptionsinline