FreeTensor
Loading...
Searching...
No Matches
Classes | Functions
freetensor::detail Namespace Reference

Classes

struct  TaggedSyncFunc
 
struct  TaggedUnsyncFunc
 

Functions

ASTNodeType reverseCmp (ASTNodeType type)
 
template<typename T , T... i>
constexpr auto createAllAccessTypes (std::integer_sequence< T, i... >)
 
template<typename T , T... i>
constexpr auto createAllBaseDataTypes (std::integer_sequence< T, i... >)
 
template<typename T , T... i>
constexpr auto createAllSignDataTypes (std::integer_sequence< T, i... >)
 
template<typename T , T... i>
constexpr auto createAllMemTypes (std::integer_sequence< T, i... >)
 

Function Documentation

◆ createAllAccessTypes()

template<typename T , T... i>
constexpr auto freetensor::detail::createAllAccessTypes ( std::integer_sequence< T, i... >  )
constexpr

◆ createAllBaseDataTypes()

template<typename T , T... i>
constexpr auto freetensor::detail::createAllBaseDataTypes ( std::integer_sequence< T, i... >  )
constexpr

◆ createAllMemTypes()

template<typename T , T... i>
constexpr auto freetensor::detail::createAllMemTypes ( std::integer_sequence< T, i... >  )
constexpr

◆ createAllSignDataTypes()

template<typename T , T... i>
constexpr auto freetensor::detail::createAllSignDataTypes ( std::integer_sequence< T, i... >  )
constexpr

◆ reverseCmp()

ASTNodeType freetensor::detail::reverseCmp ( ASTNodeType  type)
inline