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

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

accelerator()hc::acceleratorinline
accelerator(const std::wstring &path)hc::acceleratorinlineexplicit
accelerator(const accelerator &other)hc::acceleratorinline
accelerator_view (defined in hc::accelerator)hc::acceleratorfriend
create_view(execute_order order=execute_in_order, queuing_mode mode=queuing_mode_automatic)hc::acceleratorinline
get_all()hc::acceleratorinlinestatic
get_all_views()hc::acceleratorinline
get_auto_selection_view()hc::acceleratorinlinestatic
get_cu_count() const hc::acceleratorinline
get_dedicated_memory() const hc::acceleratorinline
get_default_cpu_access_type() const hc::acceleratorinline
get_default_view() const hc::acceleratorinline
get_description() const hc::acceleratorinline
get_dev_ptr() const (defined in hc::accelerator)hc::acceleratorinline
get_device_path() const hc::acceleratorinline
get_has_display() const hc::acceleratorinline
get_hsa_agent() const hc::acceleratorinline
get_hsa_am_finegrained_system_region() const hc::acceleratorinline
get_hsa_am_region() const hc::acceleratorinline
get_hsa_am_system_region() const hc::acceleratorinline
get_hsa_kernarg_region() const hc::acceleratorinline
get_is_debug() const hc::acceleratorinline
get_is_emulated() const hc::acceleratorinline
get_is_peer(const accelerator &other) const hc::acceleratorinline
get_max_tile_static_size()hc::acceleratorinline
get_peers() const hc::acceleratorinline
get_profile() const hc::acceleratorinline
get_seqnum() const hc::acceleratorinline
get_supports_cpu_shared_memory() const hc::acceleratorinline
get_supports_double_precision() const hc::acceleratorinline
get_supports_limited_double_precision() const hc::acceleratorinline
get_symbol_address(const char *symbolName) (defined in hc::accelerator)hc::acceleratorinline
get_version() const hc::acceleratorinline
has_cpu_accessible_am()hc::acceleratorinline
is_hsa_accelerator() const hc::acceleratorinline
memcpy_symbol(const char *symbolName, void *hostptr, size_t count, size_t offset=0, hcCommandKind kind=hcMemcpyHostToDevice) (defined in hc::accelerator)hc::acceleratorinline
memcpy_symbol(void *symbolAddr, void *hostptr, size_t count, size_t offset=0, hcCommandKind kind=hcMemcpyHostToDevice) (defined in hc::accelerator)hc::acceleratorinline
operator!=(const accelerator &other) const hc::acceleratorinline
operator=(const accelerator &other)hc::acceleratorinline
operator==(const accelerator &other) const hc::acceleratorinline
set_default(const std::wstring &path)hc::acceleratorinlinestatic
set_default_cpu_access_type(access_type type)hc::acceleratorinline