#include "../View.hpp"
#include "Common.hpp"
Go to the source code of this file.
|
struct | llama::mapping::internal::PartitionFoldOpImpl< Acc, TagList > |
|
struct | llama::mapping::internal::ReplaceTagListsByCoords< RecordDim, RecordCoord< RCs... > > |
|
struct | llama::mapping::internal::ReplaceTagListsByCoords< RecordDim, mp_list< Args... > > |
|
struct | llama::mapping::Split< TArrayExtents, TRecordDim, TSelectorForMapping1, MappingTemplate1, MappingTemplate2, SeparateBlobs > |
|
struct | llama::mapping::BindSplit< SelectorForMapping1, MappingTemplate1, MappingTemplate2, SeparateBlobs > |
|
|
template<typename RC , typename RecordCoordForMapping1 > |
constexpr bool | llama::mapping::internal::isSelected = recordCoordCommonPrefixIsSame<RecordCoordForMapping1, RC> |
|
template<typename RC , typename... RecordCoordsForMapping1> |
constexpr bool | llama::mapping::internal::isSelected< RC, mp_list< RecordCoordsForMapping1... > > = (isSelected<RC, RecordCoordsForMapping1> || ...) |
|
template<typename Mapping > |
constexpr bool | llama::mapping::isSplit = false |
|
template<typename ArrayExtents , typename RecordDim , typename SelectorForMapping1 , template< typename... > typename MappingTemplate1, template< typename... > typename MappingTemplate2, bool SeparateBlobs> |
constexpr bool | llama::mapping::isSplit< Split< ArrayExtents, RecordDim, SelectorForMapping1, MappingTemplate1, MappingTemplate2, SeparateBlobs > > = true |
|