MCPcopy Create free account

hub / github.com/ROCm/rocPRIM / functions

Functions2,472 in github.com/ROCm/rocPRIM

FunctionBM_host_target_arch
benchmark/benchmark_config_dispatch.cpp:20
FunctionBM_kernel_launch
An empty kernel launch for baseline
benchmark/benchmark_config_dispatch.cpp:57
MethodBatchMemcpyData
benchmark/benchmark_device_batch_memcpy.cpp:108
MethodCmdArgument
benchmark/cmdparser.hpp:120
MethodCmdBase
benchmark/cmdparser.hpp:47
MethodCmdFunction
benchmark/cmdparser.hpp:95
FunctionForeach
rocprim/include/rocprim/warp/warp_exchange.hpp:104
MethodLessOp
test/rocprim/test_device_partition.cpp:770
MethodNonTrivial128
test/rocprim/test_bit_cast.cpp:45
MethodNonTrivial32
test/rocprim/test_bit_cast.cpp:31
MethodNonTrivial64
test/rocprim/test_bit_cast.cpp:38
MethodParser
benchmark/cmdparser.hpp:247
MethodPartitioner
rocprim/include/rocprim/device/device_segmented_radix_sort.hpp:58
MethodPinnedAllocator
test/hip/test_hip_async_copy.cpp:43
MethodROCPRIM_AMDGCN_CONSTEXPR
rocprim/include/rocprim/device/detail/device_radix_sort.hpp:1279
MethodROCPRIM_AMDGCN_CONSTEXPR
rocprim/include/rocprim/warp/detail/warp_scan_crosslane.hpp:49
MethodROCPRIM_AMDGCN_CONSTEXPR
rocprim/include/rocprim/warp/detail/warp_scan_dpp.hpp:81
MethodROCPRIM_AMDGCN_CONSTEXPR
rocprim/include/rocprim/warp/detail/warp_reduce_dpp.hpp:79
MethodROCPRIM_AMDGCN_CONSTEXPR
rocprim/include/rocprim/warp/detail/warp_reduce_crosslane.hpp:52
FunctionROCPRIM_FORCE_INLINE block_load
rocprim/include/rocprim/block/block_load.hpp:776
FunctionROCPRIM_FORCE_INLINE block_radix_sort
rocprim/include/rocprim/block/block_radix_sort.hpp:193
FunctionROCPRIM_FORCE_INLINE block_store
rocprim/include/rocprim/block/block_store.hpp:506
FunctionROCPRIM_FORCE_INLINE radix_digit_count_helper
rocprim/include/rocprim/device/detail/device_radix_sort.hpp:128
FunctionROCPRIM_FORCE_INLINE static aligned_ranges<VectorType> get_aligned_ranges
rocprim/include/rocprim/device/detail/device_batch_memcpy.hpp:170
FunctionROCPRIM_HOST_DEVICE make_transform_output_iterator
rocprim/include/rocprim/iterator/transform_output_iterator.hpp:262
FunctionROCPRIM_INLINE range_t<> compute_range
rocprim/include/rocprim/device/detail/device_merge.hpp:45
FunctionReferenceTuple dereference_iterator_tuple
rocprim/include/rocprim/iterator/zip_iterator.hpp:109
FunctionReferenceTuple dereference_iterator_tuple_impl
rocprim/include/rocprim/iterator/zip_iterator.hpp:100
MethodSetUp
test/hip/test_hip_async_copy.cpp:111
MethodT
rocprim/include/rocprim/types/tuple.hpp:324
FunctionTAssertEqualGreater
rocprim/include/rocprim/device/device_merge_sort.hpp:564
FunctionTEST
test/rocprim/test_device_find_first_of.cpp:296
FunctionTEST
test/rocprim/test_device_transform.cpp:531
FunctionTEST
test/rocprim/test_predicate_iterator.cpp:203
FunctionTEST
test/rocprim/test_device_merge.cpp:570
FunctionTEST
tuple_size : check size for various tuples and their cv‑qualified variants
test/rocprim/test_rocprim_tuple.cpp:26
FunctionTEST
test/rocprim/test_device_reduce_by_key.cpp:462
FunctionTEST
test/rocprim/test_radix_key_codec.cpp:140
FunctionTEST
test/rocprim/test_device_select.cpp:823
FunctionTEST
If this compile then
test/rocprim/test_config_dispatch.cpp:40
FunctionTEST
This test is used to see if it does not end up in endless recursion when the equality bucket logic fails.
test/rocprim/test_device_nth_element.cpp:329
FunctionTEST
test/rocprim/test_tuple.cpp:39
FunctionTEST
test/rocprim/test_temporary_storage_partitioning.cpp:46
FunctionTEST
This test checks to make sure that the block size is reduced correctly when our data size and type are set in a way that we will exceed the shared mem
test/rocprim/test_device_partition.cpp:1494
FunctionTEST
test/rocprim/test_device_merge_inplace.cpp:60
FunctionTEST
test/rocprim/test_discard_iterator.cpp:39
FunctionTEST
test/rocprim/test_utils_sort_checker.cpp:97
FunctionTEST
test/rocprim/test_type_traits_interface.cpp:238
FunctionTEST
test/rocprim/test_device_reduce.cpp:571
FunctionTEST
test/rocprim/test_device_histogram.cpp:203
FunctionTEST
test/rocprim/test_intrinsics_atomic.cpp:153
FunctionTEST
test/rocprim/test_zip_iterator.cpp:46
FunctionTEST
test/rocprim/test_basic.cpp:31
FunctionTEST
test/rocprim/test_linking.cpp:29
FunctionTEST
test/rocprim/test_reverse_iterator.cpp:31
FunctionTEST
test/rocprim/test_device_merge_sort.cpp:528
FunctionTEST
test/rocprim/test_device_segmented_reduce.cpp:463
FunctionTEST
test/rocprim/test_device_scan.cpp:1284
FunctionTEST
test/rocprim/test_intrinsics.cpp:499
FunctionTEST
test/rocprim/test_device_scan_by_key.cpp:959
FunctionTEST
test/rocprim/internal/test_internal_merge_path.cpp:39
FunctionTEST
This test creates a graph that performs a device-wide merge_sort followed by a device-wide binary_search. After the graph is created, it is launched m
test/hipgraph/test_hipgraph_algs.cpp:76
FunctionTEST
test/hipgraph/test_hipgraph_basic.cpp:226
FunctionTEST
test/hip/test_ordered_block_id.cpp:72
FunctionTEST
test/hip/test_hip_async_copy.cpp:227
FunctionTEST
test/hip/test_hip_api.cpp:45
FunctionTEST_F
test/hip/test_hip_async_copy.cpp:156
FunctionTEST_FUNC
test/rocprim/test_linking_lib.cpp:44
FunctionTEST_P
test/rocprim/test_radix_key_codec.cpp:95
FunctionTEST_P
test/rocprim/test_device_select.cpp:1253
FunctionTEST_P
test/rocprim/test_device_partition.cpp:1205
FunctionTYPED_TEST
test/rocprim/test_device_find_first_of.cpp:136
FunctionTYPED_TEST
test/rocprim/test_device_transform.cpp:135
FunctionTYPED_TEST
test/rocprim/test_device_adjacent_find.cpp:118
FunctionTYPED_TEST
test/rocprim/test_predicate_iterator.cpp:92
FunctionTYPED_TEST
test/rocprim/test_rocprim_types.cpp:64
FunctionTYPED_TEST
test/rocprim/test_device_merge.cpp:126
FunctionTYPED_TEST
Compile‑time checks (size, get(), constructibility)
test/rocprim/test_rocprim_tuple.cpp:145
FunctionTYPED_TEST
test/rocprim/test_device_reduce_by_key.cpp:160
FunctionTYPED_TEST
test/rocprim/test_radix_key_codec.cpp:191
FunctionTYPED_TEST
test/rocprim/test_device_select.cpp:97
FunctionTYPED_TEST
test/rocprim/test_device_find_end.cpp:125
FunctionTYPED_TEST
test/rocprim/test_device_run_length_encode.cpp:133
FunctionTYPED_TEST
test/rocprim/test_device_binary_search.cpp:97
FunctionTYPED_TEST
test/rocprim/test_device_nth_element.cpp:178
FunctionTYPED_TEST
test/rocprim/test_arg_index_iterator.cpp:65
FunctionTYPED_TEST
test/rocprim/test_device_partition.cpp:112
FunctionTYPED_TEST
test/rocprim/test_texture_cache_iterator.cpp:78
FunctionTYPED_TEST
test/rocprim/test_device_segmented_scan.cpp:104
FunctionTYPED_TEST
test/rocprim/test_device_merge_inplace.cpp:318
FunctionTYPED_TEST
test/rocprim/test_utils_sort_checker.cpp:61
FunctionTYPED_TEST
test/rocprim/test_type_traits_interface.cpp:166
FunctionTYPED_TEST
Test `accumulator_t` with `const_ref_op` and all binary operators in rocPRIM This is tested in compile time, so it can be compiled if it's compatible
test/rocprim/test_accumulator_t.cpp:142
FunctionTYPED_TEST
test/rocprim/test_warp_exchange.cpp:232
FunctionTYPED_TEST
test/rocprim/test_device_adjacent_difference.cpp:213
FunctionTYPED_TEST
test/rocprim/test_counting_iterator.cpp:64
FunctionTYPED_TEST
test/rocprim/test_device_reduce.cpp:178
FunctionTYPED_TEST
test/rocprim/test_device_search.cpp:123
FunctionTYPED_TEST
test/rocprim/test_device_histogram.cpp:224
FunctionTYPED_TEST
test/rocprim/test_transform_iterator.cpp:91
← previousnext →601–700 of 2,472, ranked by callers