Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/AdaptiveCpp/AdaptiveCpp
/ functions
Functions
5,740 in github.com/AdaptiveCpp/AdaptiveCpp
⨍
Functions
5,740
◇
Types & classes
1,272
↓ 522 callers
Function
get
include/hipSYCL/runtime/util.hpp:79
↓ 515 callers
Method
size
include/hipSYCL/sycl/buffer.hpp:789
↓ 426 callers
Method
push_back
include/hipSYCL/algorithms/reduction/reduction_plan.hpp:25
↓ 369 callers
Method
begin
include/hipSYCL/common/small_map.hpp:33
↓ 359 callers
Method
end
include/hipSYCL/common/small_map.hpp:37
↓ 201 callers
Method
submit
src/runtime/dag_direct_scheduler.cpp:338
↓ 132 callers
Function
register_error
src/runtime/error.cpp:77
↓ 125 callers
Function
comp
tests/sycl/math.cpp:113
↓ 122 callers
Method
find
include/hipSYCL/common/small_map.hpp:41
↓ 120 callers
Method
insert
include/hipSYCL/common/unordered_dense.hpp:1373
↓ 106 callers
Method
get
include/hipSYCL/sycl/libkernel/id.hpp:111
↓ 100 callers
Function
make_error
include/hipSYCL/runtime/error.hpp:167
↓ 98 callers
Method
empty
include/hipSYCL/common/unordered_dense.hpp:1350
↓ 96 callers
Method
get
src/runtime/ze/ze_hardware_manager.cpp:66
↓ 91 callers
Function
f
tests/device_compilation_tests.cpp:354
↓ 89 callers
Function
move
include/hipSYCL/algorithms/algorithm.hpp:271
↓ 89 callers
Method
parallel_for
include/hipSYCL/sycl/queue.hpp:612
↓ 86 callers
Method
wait
src/runtime/dag_node.cpp:228
↓ 85 callers
Method
get_local_range
include/hipSYCL/sycl/libkernel/h_item.hpp:128
↓ 82 callers
Function
make_success
include/hipSYCL/runtime/error.hpp:163
↓ 80 callers
Function
to_string
src/runtime/kernel_configuration.cpp:86
↓ 79 callers
Method
get_global_id
include/hipSYCL/sycl/libkernel/h_item.hpp:89
↓ 79 callers
Method
wait
include/hipSYCL/std/stdpar/detail/sycl_glue.hpp:236
↓ 78 callers
Method
emplace_back
include/hipSYCL/common/unordered_dense.hpp:760
↓ 76 callers
Function
builtin_memory_order
src/libkernel/sscp/host/atomic.cpp:15
↓ 74 callers
Function
compare_type
tests/sycl/group_functions/group_functions.hpp:98
↓ 74 callers
Function
type_to_string
tests/sycl/group_functions/group_functions.hpp:56
↓ 73 callers
Function
free
include/hipSYCL/sycl/usm.hpp:317
↓ 73 callers
Method
get
tests/pstl/inclusive_scan.cpp:37
↓ 72 callers
Function
builtin_memory_order
src/libkernel/sscp/amdgpu/atomic.cpp:15
↓ 72 callers
Method
get
include/hipSYCL/glue/llvm-sscp/sscp_kernel_launcher.hpp:83
↓ 67 callers
Function
make_error_code
include/hipSYCL/sycl/exception.hpp:60
↓ 64 callers
Method
get_property
include/hipSYCL/sycl/property.hpp:131
↓ 62 callers
Method
contains
src/compiler/cbs/Region.cpp:23
↓ 60 callers
Function
builtin_memory_scope
src/libkernel/sscp/amdgpu/atomic.cpp:51
↓ 54 callers
Method
single_task
include/hipSYCL/sycl/queue.hpp:587
↓ 53 callers
Method
erase
include/hipSYCL/common/unordered_dense.hpp:1616
↓ 53 callers
Method
get_id
src/runtime/device_id.cpp:31
↓ 53 callers
Method
get_local_linear_id
include/hipSYCL/sycl/libkernel/nd_item.hpp:145
↓ 52 callers
Method
is_success
src/runtime/error.cpp:44
↓ 52 callers
Method
str
src/compiler/cbs/Region.cpp:32
↓ 51 callers
Method
submit
include/hipSYCL/sycl/queue.hpp:397
↓ 49 callers
Method
barrier
include/hipSYCL/sycl/libkernel/nd_item.hpp:291
↓ 47 callers
Method
get_operation
src/runtime/dag_node.cpp:221
↓ 46 callers
Method
get_device
src/runtime/operations.cpp:92
↓ 43 callers
Method
registerError
include/hipSYCL/compiler/llvm-to-backend/LLVMToBackend.hpp:206
↓ 42 callers
Method
get
src/runtime/backend.cpp:77
↓ 42 callers
Method
get_local_id
include/hipSYCL/sycl/libkernel/h_item.hpp:140
↓ 42 callers
Method
get_pointer
include/hipSYCL/runtime/operations.hpp:541
↓ 41 callers
Method
get_device
include/hipSYCL/sycl/queue.hpp:297
↓ 40 callers
Method
size
include/hipSYCL/common/small_map.hpp:29
↓ 36 callers
Function
group_barrier
include/hipSYCL/sycl/libkernel/sp_group.hpp:1261
↓ 36 callers
Function
promote_to_float
include/hipSYCL/sycl/libkernel/detail/half_representation.hpp:93
↓ 35 callers
Method
clear
include/hipSYCL/common/small_map.hpp:67
↓ 35 callers
Function
op
include/hipSYCL/sycl/libkernel/id.hpp:34
↓ 34 callers
Method
depends_on
include/hipSYCL/sycl/handler.hpp:273
↓ 33 callers
Method
memcpy
include/hipSYCL/sycl/queue.hpp:767
↓ 32 callers
Function
as_native_float16
include/hipSYCL/sycl/libkernel/detail/half_representation.hpp:118
↓ 32 callers
Method
get_context
include/hipSYCL/sycl/context.hpp:292
↓ 31 callers
Method
combine
include/hipSYCL/algorithms/reduction/wg_model/wi_reducer.hpp:59
↓ 31 callers
Function
create
include/hipSYCL/sycl/libkernel/detail/half_representation.hpp:101
↓ 31 callers
Method
size
include/hipSYCL/sycl/libkernel/detail/device_array.hpp:40
↓ 30 callers
Function
__acpp_if_target_host
include/hipSYCL/sycl/libkernel/sp_group.hpp:1122
↓ 29 callers
Method
back
include/hipSYCL/common/unordered_dense.hpp:732
↓ 29 callers
Function
begin
include/hipSYCL/sycl/libkernel/accessor.hpp:1296
↓ 29 callers
Method
count
include/hipSYCL/common/unordered_dense.hpp:1763
↓ 29 callers
Method
get_backend
src/runtime/pcuda/pcuda_thread_state.cpp:130
↓ 29 callers
Method
message
include/hipSYCL/sycl/exception.hpp:31
↓ 28 callers
Function
__acpp_group_barrier
include/hipSYCL/sycl/libkernel/host/group_functions.hpp:34
↓ 28 callers
Function
_mco_align_forward
Utility for aligning addresses. */
src/runtime/support/minicoro.h:560
↓ 28 callers
Method
get_allocation_shape
src/runtime/operations.cpp:97
↓ 28 callers
Method
value
include/hipSYCL/sycl/buffer.hpp:68
↓ 26 callers
Function
end
include/hipSYCL/sycl/libkernel/accessor.hpp:1300
↓ 26 callers
Function
find
include/hipSYCL/algorithms/algorithm.hpp:527
↓ 26 callers
Method
is_submitted
src/runtime/dag_node.cpp:39
↓ 26 callers
Function
join_path
src/common/filesystem.cpp:127
↓ 26 callers
Method
root_node
include/hipSYCL/common/hcf_container.hpp:142
↓ 26 callers
Function
transform
include/hipSYCL/algorithms/algorithm.hpp:128
↓ 25 callers
Method
get_backend
include/hipSYCL/sycl/device.hpp:249
↓ 25 callers
Method
get_full_backend_descriptor
src/runtime/device_id.cpp:35
↓ 25 callers
Method
get_global_linear_id
include/hipSYCL/sycl/libkernel/nd_item.hpp:87
↓ 24 callers
Method
append_base_configuration
include/hipSYCL/runtime/kernel_configuration.hpp:155
↓ 24 callers
Method
get_access_ptr
src/runtime/operations.cpp:125
↓ 24 callers
Method
lock
include/hipSYCL/sycl/detail/util.hpp:33
↓ 24 callers
Function
swap
include/hipSYCL/sycl/libkernel/accessor.hpp:1114
↓ 23 callers
Function
__acpp_if_target_device
Since we are decaying to scalar groups, the global offset of the new "groups" is just the global id of the work item which can always be obtained from
include/hipSYCL/sycl/libkernel/sp_group.hpp:1111
↓ 23 callers
Function
assert_array_equality
tests/sycl/sycl_test_suite.hpp:32
↓ 23 callers
Method
get_num_transferred_elements
src/runtime/operations.cpp:151
↓ 23 callers
Method
get_subnode
include/hipSYCL/common/hcf_container.hpp:36
↓ 22 callers
Function
fill
include/hipSYCL/algorithms/algorithm.hpp:299
↓ 22 callers
Method
get_group
include/hipSYCL/sycl/libkernel/nd_item.hpp:154
↓ 22 callers
Function
get_host_device
include/hipSYCL/sycl/device.hpp:40
↓ 22 callers
Function
pcudaMallocManaged
include/hipSYCL/pcuda/pcuda_runtime.hpp:207
↓ 22 callers
Function
print
include/hipSYCL/sycl/libkernel/stream.hpp:36
↓ 21 callers
Method
get_backend
src/runtime/device_id.cpp:27
↓ 21 callers
Function
get_queue
tests/compiler/sscp/common.hpp:7
↓ 21 callers
Method
get_range
include/hipSYCL/sycl/buffer.hpp:784
↓ 21 callers
Method
init
include/hipSYCL/sycl/queue.hpp:1147
↓ 21 callers
Function
pcudaParallelFor
include/hipSYCL/pcuda/pcuda.hpp:203
↓ 21 callers
Function
starts_with
include/hipSYCL/compiler/utils/LLVMUtils.hpp:26
next →
1–100 of 5,740, ranked by callers