HCC
HCC is a single-source, C/C++ compiler for heterogeneous computing. It's optimized with HSA (http://www.hsafoundation.com/).
hc::accelerator_view Member List

This is the complete list of members for hc::accelerator_view, including all inherited members.

accelerator (defined in hc::accelerator_view)hc::accelerator_viewfriend
accelerator_view(const accelerator_view &other)hc::accelerator_viewinline
array (defined in hc::accelerator_view)hc::accelerator_viewfriend
array_view (defined in hc::accelerator_view)hc::accelerator_viewfriend
copy(const void *src, void *dst, size_t size_bytes)hc::accelerator_viewinline
copy_async(const void *src, void *dst, size_t size_bytes)hc::accelerator_viewinline
copy_async_ext(const void *src, void *dst, size_t size_bytes, hcCommandKind copyDir, const hc::AmPointerInfo &srcInfo, const hc::AmPointerInfo &dstInfo, const hc::accelerator *copyAcc)hc::accelerator_viewinline
copy_ext(const void *src, void *dst, size_t size_bytes, hcCommandKind copyDir, const hc::AmPointerInfo &srcInfo, const hc::AmPointerInfo &dstInfo, const hc::accelerator *copyAcc, bool forceUnpinnedCopy)hc::accelerator_viewinline
copy_ext(const void *src, void *dst, size_t size_bytes, hcCommandKind copyDir, const hc::AmPointerInfo &srcInfo, const hc::AmPointerInfo &dstInfo, bool forceUnpinnedCopy) (defined in hc::accelerator_view)hc::accelerator_viewinline
create_blocking_marker(completion_future &dependent_future, memory_scope fence_scope=system_scope) const hc::accelerator_viewinline
create_blocking_marker(std::initializer_list< completion_future > dependent_future_list, memory_scope fence_scope=system_scope) const hc::accelerator_viewinline
create_blocking_marker(InputIterator first, InputIterator last, memory_scope scope) const hc::accelerator_viewinline
create_marker(memory_scope fence_scope=system_scope) const hc::accelerator_viewinline
dispatch_hsa_kernel(const hsa_kernel_dispatch_packet_t *aql, const void *args, size_t argsize, hc::completion_future *cf=nullptr, const char *kernel_name=nullptr)hc::accelerator_viewinline
flush()hc::accelerator_viewinline
get_accelerator() const hc::accelerator_viewinline
get_execute_order() const hc::accelerator_viewinline
get_hsa_agent()hc::accelerator_viewinline
get_hsa_am_finegrained_system_region()hc::accelerator_viewinline
get_hsa_am_region()hc::accelerator_viewinline
get_hsa_am_system_region()hc::accelerator_viewinline
get_hsa_kernarg_region()hc::accelerator_viewinline
get_hsa_queue()hc::accelerator_viewinline
get_is_auto_selection()hc::accelerator_viewinline
get_is_debug() const hc::accelerator_viewinline
get_is_empty()hc::accelerator_viewinline
get_max_tile_static_size()hc::accelerator_viewinline
get_pending_async_ops()hc::accelerator_viewinline
get_queuing_mode() const hc::accelerator_viewinline
get_version() const hc::accelerator_viewinline
is_hsa_accelerator()hc::accelerator_viewinline
Kalmar::mcw_cxxamp_execute_kernel_with_dynamic_group_memory (defined in hc::accelerator_view)hc::accelerator_viewfriend
Kalmar::mcw_cxxamp_execute_kernel_with_dynamic_group_memory_async (defined in hc::accelerator_view)hc::accelerator_viewfriend
Kalmar::mcw_cxxamp_get_kernel (defined in hc::accelerator_view)hc::accelerator_viewfriend
Kalmar::mcw_cxxamp_launch_kernel (defined in hc::accelerator_view)hc::accelerator_viewfriend
Kalmar::mcw_cxxamp_launch_kernel_async (defined in hc::accelerator_view)hc::accelerator_viewfriend
operator!=(const accelerator_view &other) const hc::accelerator_viewinline
operator=(const accelerator_view &other)hc::accelerator_viewinline
operator==(const accelerator_view &other) const hc::accelerator_viewinline
parallel_for_each (defined in hc::accelerator_view)hc::accelerator_viewfriend
parallel_for_each (defined in hc::accelerator_view)hc::accelerator_viewfriend
parallel_for_each (defined in hc::accelerator_view)hc::accelerator_viewfriend
parallel_for_each (defined in hc::accelerator_view)hc::accelerator_viewfriend
parallel_for_each (defined in hc::accelerator_view)hc::accelerator_viewfriend
parallel_for_each (defined in hc::accelerator_view)hc::accelerator_viewfriend
parallel_for_each (defined in hc::accelerator_view)hc::accelerator_viewfriend
set_cu_mask(const std::vector< bool > &cu_mask)hc::accelerator_viewinline
wait(hcWaitMode waitMode=hcWaitModeBlocked)hc::accelerator_viewinline