MCPcopy Create free account

hub / github.com/NVIDIA/cccl / functions

Functions23,502 in github.com/NVIDIA/cccl

↓ 26 callersFunctionmemcpy_async
libcudacxx/include/cuda/__annotated_ptr/annotated_ptr.h:172
↓ 26 callersFunctionsinh
libcudacxx/include/cuda/std/__cmath/hyperbolic_functions.h:130
↓ 26 callersFunctiontest_strncmp
libcudacxx/test/libcudacxx/std/strings/c.strings/cstring.syn/string_exam/strncmp.pass.cpp:18
↓ 25 callersFunction__get
libcudacxx/include/cuda/std/__utility/pod_tuple.h:308
↓ 25 callersFunction__to_address
libcudacxx/include/cuda/std/__memory/pointer_traits.h:168
↓ 25 callersMethodbegin
libcudacxx/test/libcudacxx/std/ranges/range.adaptors/range.filter/end.pass.cpp:29
↓ 25 callersMethodbegin
libcudacxx/test/libcudacxx/std/algorithms/alg.sorting/alg.sort/stable.sort/stable_sort.pass.cpp:48
↓ 25 callersFunctioncosh
libcudacxx/include/cuda/std/__cmath/hyperbolic_functions.h:49
↓ 25 callersMethodfirst
libcudacxx/include/cuda/std/__memory/compressed_pair.h:176
↓ 25 callersFunctionfmin
c/parallel/src/hostjit/include/hostjit/cuda_minimal/__clang_cuda_math.h:288
↓ 25 callersFunctiongenerate_data_with_entropy
Generate data with nvbench_helper-style bit entropy.
python/cuda_cccl/benchmarks/compute/utils.py:86
↓ 25 callersMethodid
libcudacxx/test/support/allocators.h:29
↓ 25 callersFunctionis_corresponding_member
libcudacxx/include/cuda/std/__type_traits/is_corresponding_member.h:31
↓ 25 callersMethodis_unique
libcudacxx/test/libcudacxx/cuda/containers/views/mdspan/CustomTestLayouts.h:520
↓ 25 callersFunctionisnan
c2h/include/c2h/catch2_test_helper.h:114
↓ 25 callersFunctionmapping
libcudacxx/include/cuda/std/__mdspan/layout_left.h:100
↓ 25 callersFunctiontest_comparison
libcudacxx/test/libcudacxx/std/containers/views/mdspan/extents/comparison.pass.cpp:28
↓ 25 callersMethodwait
libcudacxx/include/cuda/std/__barrier/barrier.h:99
↓ 24 callersFunction__par_impl
libcudacxx/include/cuda/std/__pstl/cuda/reduce.h:74
↓ 24 callersMethodassign
libcudacxx/test/libcudacxx/cuda/strings/std_interop/deleted_std_char_traits.compile.pass.cpp:38
↓ 24 callersMethodbegin
libcudacxx/test/libcudacxx/std/ranges/range.utility/range.subrange/types.h:242
↓ 24 callersFunctionbinary_op
(x, y)
python/cuda_cccl/tests/compute/test_reduce.py:566
↓ 24 callersFunctioncheck
c/parallel/src/util/errors.cpp:15
↓ 24 callersFunctioncheck_operator_constraints
libcudacxx/test/libcudacxx/std/containers/views/mdspan/mdspan/index_operator.pass.cpp:52
↓ 24 callersFunctioncheck_operator_constraints
libcudacxx/test/libcudacxx/cuda/containers/views/mdspan/restrict_mdspan/index_operator.pass.cpp:54
↓ 24 callersFunctioncheck_operator_constraints
libcudacxx/test/libcudacxx/cuda/containers/views/mdspan/shared_mem_mdspan/index_operator.pass.cpp:51
↓ 24 callersFunctioncheck_operator_constraints
libcudacxx/test/libcudacxx/cuda/containers/views/mdspan/managed_mdspan/index_operator.pass.cpp:55
↓ 24 callersFunctioncheck_operator_constraints
libcudacxx/test/libcudacxx/cuda/containers/views/mdspan/host_mdspan/index_operator.pass.cpp:54
↓ 24 callersFunctioncheck_operator_constraints
libcudacxx/test/libcudacxx/cuda/containers/views/mdspan/device_mdspan/index_operator.pass.cpp:51
↓ 24 callersFunctioncheck_supported_type
libcudacxx/test/libcudacxx/std/atomics/atomics.types.generic/supported_sizes.pass.cpp:24
↓ 24 callersMethodend
libcudacxx/test/libcudacxx/std/ranges/range.adaptors/range.reverse/types.h:34
↓ 24 callersFunctionfmal
libcudacxx/include/cuda/std/__cmath/fma.h:80
↓ 24 callersMethodinfo
(self, message)
benchmarks/scripts/cccl/bench/logger.py:19
↓ 24 callersFunctioninit
libcudacxx/include/cuda/__barrier/barrier.h:48
↓ 24 callersFunctionnone_of
libcudacxx/include/cuda/std/__pstl/none_of.h:52
↓ 24 callersMethodreserve
libcudacxx/test/support/nasty_containers.h:137
↓ 24 callersFunctiontestConstexprSpan
libcudacxx/test/libcudacxx/std/containers/views/views.span/span.elem/data.pass.cpp:21
↓ 24 callersFunctiontestRuntimeSpan
libcudacxx/test/libcudacxx/std/containers/views/views.span/span.elem/data.pass.cpp:28
↓ 24 callersFunctiontest_read_access
libcudacxx/test/libcudacxx/cuda/annotated_ptr/annotated_ptr.pass.cpp:68
↓ 24 callersFunctionto_address
@brief Retrieve the address of the element pointed at by an thrust pointer @param iter A thrust::detail::normal_iterator @return A pointer to the elem
thrust/thrust/iterator/detail/normal_iterator.h:84
↓ 23 callersFunction__is_valid_alignment
@brief Checks whether the passed in alignment is valid
libcudacxx/include/cuda/__memory_resource/legacy_pinned_memory_resource.h:117
↓ 23 callersMethodarrive_and_wait
libcudacxx/include/cuda/std/__barrier/barrier.h:103
↓ 23 callersMethodbegin
libcudacxx/test/libcudacxx/std/iterators/iterator.primitives/range.iter.ops/range.iter.ops.distance/range.pass.cpp:28
↓ 23 callersFunctionf
libcudacxx/test/libcudacxx/libcxx/macros/assume_attribute.pass.cpp:14
↓ 23 callersMethodis_leap
libcudacxx/include/cuda/std/__chrono/year.h:92
↓ 23 callersFunctionmismatch
libcudacxx/include/cuda/std/__pstl/mismatch.h:56
↓ 23 callersFunctiontest
libcudacxx/test/libcudacxx/std/language.support/support.limits/limits/numeric.limits.members/const_data_members.pass.cpp:45
↓ 22 callersMethodarrive
libcudacxx/include/cuda/std/__barrier/barrier.h:82
↓ 22 callersMethodbegin
libcudacxx/test/libcudacxx/std/ranges/range.adaptors/range.reverse/begin.pass.cpp:100
↓ 22 callersMethodcend
libcudacxx/test/support/nasty_containers.h:379
↓ 22 callersFunctioncluster_dims
libcudacxx/include/cuda/__hierarchy/level_dimensions.h:192
↓ 22 callersMethodcompile
(self, input_types, output_type=None)
python/cuda_cccl/cuda/compute/op.py:145
↓ 22 callersMethodfind
libcudacxx/test/libcudacxx/cuda/strings/std_interop/deleted_std_char_traits.compile.pass.cpp:64
↓ 22 callersFunctionfree
! Deallocates an area of memory previously allocated by <tt>omp::malloc</tt>. * \param ptr A <tt>omp::pointer<void></tt> pointing to the beginning o
thrust/thrust/system/omp/memory.h:99
↓ 22 callersFunctionget_reduce_op
TOOD: using more than than one `op` in the same TU will fail because of the lack of name mangling. Ditto for all `get_*_op` functions.
c/parallel/test/test_util.h:257
↓ 22 callersMethodget_value
* @brief Returns the `color`s argb hex code * */
libcudacxx/include/cuda/__nvtx/nvtx3.h:1105
↓ 22 callersMethodrend
libcudacxx/test/libcudacxx/std/ranges/range.access/rend.pass.cpp:46
↓ 22 callersFunctiontest_result
libcudacxx/test/support/hierarchy_queries.h:21
↓ 21 callersFunctionCoutCast
c2h/include/c2h/test_util_vec.h:23
↓ 21 callersFunctionatanh
libcudacxx/include/cuda/std/__cmath/inverse_hyperbolic_functions.h:211
↓ 21 callersMethodbegin
libcudacxx/test/libcudacxx/std/algorithms/alg.sorting/alg.sort/sort/sort.pass.cpp:54
↓ 21 callersFunctioncosf
libcudacxx/include/cuda/std/__cmath/trigonometric_functions.h:59
↓ 21 callersMethodempty
libcudacxx/test/libcudacxx/cuda/utilities/optional/no_unique_address.pass.cpp:35
↓ 21 callersFunctionfind_end
libcudacxx/include/cuda/std/__string/string_view.h:140
↓ 21 callersFunctioninclusive_scan
libcudacxx/include/cuda/std/__pstl/inclusive_scan.h:51
↓ 21 callersFunctionoperator new
libcudacxx/test/support/count_new.h:364
↓ 21 callersFunctionsinf
libcudacxx/include/cuda/std/__cmath/trigonometric_functions.h:158
↓ 21 callersFunctiontype
libcudacxx/include/cuda/__utility/__basic_any/basic_any_ptr.h:212
↓ 21 callersMethodvalue_or
libcudacxx/include/cuda/std/__expected/expected.h:565
↓ 20 callersFunction__bool2mask
Helper function to convert N-bit boolean subfields into all-0 or all-1. E.g. __bool2mask(0x01000100,8) -> 0xff00ff00 __bool2mask(0x00010000,16) -> 0xf
c/parallel/src/hostjit/include/hostjit/cuda_minimal/__clang_cuda_device_functions.h:1232
↓ 20 callersFunctionaccess
libcudacxx/include/cuda/std/__mdspan/default_accessor.h:59
↓ 20 callersFunctionaccumulate
libcudacxx/include/cuda/std/__numeric/accumulate.h:33
↓ 20 callersMethodbegin
libcudacxx/test/libcudacxx/std/ranges/range.adaptors/range.drop/begin.pass.cpp:35
↓ 20 callersFunctioncopy
thrust/thrust/system/omp/detail/copy.h:27
↓ 20 callersFunctionfptest_close_pct
libcudacxx/test/support/fp_compare.h:43
↓ 20 callersFunctionid
@brief Get the unique ID of the stream Stream handles are sometimes reused, but ID is guaranteed to be unique. @return The unique ID of the stream
libcudacxx/include/cuda/__stream/stream_ref.h:260
↓ 20 callersFunctionlgamma
libcudacxx/include/cuda/std/__cmath/gamma.h:49
↓ 20 callersMethodlog
(self, line: str = "")
ci/inspect_changes.py:36
↓ 20 callersFunctionpush_heap
libcudacxx/include/cuda/std/__algorithm/push_heap.h:81
↓ 20 callersFunctiontestConstexprSpan
libcudacxx/test/libcudacxx/std/containers/views/views.span/span.elem/op_idx.pass.cpp:21
↓ 20 callersFunctiontestRuntimeSpan
libcudacxx/test/libcudacxx/std/containers/views/views.span/span.elem/op_idx.pass.cpp:31
↓ 20 callersFunctiontest_count
libcudacxx/test/libcudacxx/std/utilities/template.bitset/bitset.members/count.pass.cpp:21
↓ 20 callersFunctiontest_dims
libcudacxx/test/support/hierarchy_queries.h:38
↓ 20 callersFunctiontest_extents
libcudacxx/test/support/hierarchy_queries.h:57
↓ 20 callersFunctiontest_index
libcudacxx/test/libcudacxx/std/utilities/template.bitset/bitset.members/index.pass.cpp:19
↓ 20 callersFunctiontest_static_count
libcudacxx/test/support/hierarchy_queries.h:69
↓ 20 callersFunctiontest_static_dims
libcudacxx/test/support/hierarchy_queries.h:50
↓ 20 callersFunctiontest_strncpy
libcudacxx/test/libcudacxx/std/strings/c.strings/cstring.syn/string_manip/strncpy.pass.cpp:25
↓ 20 callersFunctionunique
libcudacxx/include/cuda/std/__pstl/unique.h:49
↓ 20 callersFunctionunique_copy
libcudacxx/include/cuda/std/__pstl/unique_copy.h:59
↓ 19 callersMethodIntType
libcudacxx/test/libcudacxx/std/containers/views/mdspan/ConvertibleToIntegral.h:19
↓ 19 callersFunctionT
thrust/thrust/iterator/detail/any_system_tag.h:24
↓ 19 callersMethod__complete
libcudacxx/include/cuda/std/__utility/exception_guard.h:128
↓ 19 callersFunctionabs
thrust/thrust/detail/complex/arithmetic.h:138
↓ 19 callersFunctionasinh
libcudacxx/include/cuda/std/__cmath/inverse_hyperbolic_functions.h:130
↓ 19 callersFunctionbitfield_insert
libcudacxx/include/cuda/__bit/bitfield.h:70
↓ 19 callersFunctionconstruct
Returned value is not used but it's not prohibited.
libcudacxx/test/support/min_allocator.h:166
↓ 19 callersMethodend
libcudacxx/test/libcudacxx/std/iterators/iterator.primitives/range.iter.ops/range.iter.ops.distance/range.pass.cpp:32
↓ 19 callersMethodend
libcudacxx/test/libcudacxx/std/algorithms/alg.sorting/alg.sort/stable.sort/stable_sort.pass.cpp:56
↓ 19 callersFunctioneof
libcudacxx/include/cuda/std/__string/char_traits.h:148
← previousnext →301–400 of 23,502, ranked by callers