Lines Matching refs:coalesced_group
349 class coalesced_group : public thread_group
351 friend _CG_QUALIFIER coalesced_group coalesced_threads();
353 …friend _CG_QUALIFIER coalesced_group tiled_partition(const coalesced_group& parent, unsigned int t…
370 _CG_QUALIFIER coalesced_group _get_tiled_threads(unsigned int tilesz) const { in _get_tiled_threads()
376 return (coalesced_group(0)); in _get_tiled_threads()
388 coalesced_group coalesced_tile = coalesced_group(mask); in _get_tiled_threads()
406 return (coalesced_group(mask)); in _get_tiled_threads()
413 return (coalesced_group(0)); in _get_tiled_threads()
418 _CG_QUALIFIER coalesced_group(unsigned int mask) : thread_group(__internal::Coalesced) { in coalesced_group() function
560 _CG_QUALIFIER coalesced_group coalesced_threads() in coalesced_threads()
562 return (coalesced_group(__activemask())); in coalesced_threads()
858 static_cast<const coalesced_group*>(this)->sync(); in sync()
873 return (static_cast<const coalesced_group*>(this)->size()); in size()
888 return (static_cast<const coalesced_group*>(this)->thread_rank()); in thread_rank()
915 return (static_cast<const coalesced_group&>(parent)._get_tiled_threads(tilesz)); in tiled_partition()
927 _CG_QUALIFIER coalesced_group tiled_partition(const coalesced_group& parent, unsigned int tilesz) in tiled_partition()