MCPcopy Create free account

hub / github.com/AdaptiveCpp/AdaptiveCpp / functions

Functions5,740 in github.com/AdaptiveCpp/AdaptiveCpp

↓ 2 callersFunctionbitonic_group_sort
include/hipSYCL/algorithms/sort/bitonic_sort.hpp:41
↓ 2 callersFunctionbuildKernelName
include/hipSYCL/compiler/Frontend.hpp:149
↓ 2 callersFunctionbuild_cuda_module_from_ptx
src/runtime/cuda/cuda_code_object.cpp:65
↓ 2 callersFunctionbuild_hip_module
src/runtime/hip/hip_code_object.cpp:39
↓ 2 callersFunctionbuiltin_greater_than
include/hipSYCL/sycl/libkernel/detail/half_representation.hpp:193
↓ 2 callersFunctionbyte_size
include/hipSYCL/sycl/libkernel/accessor.hpp:1136
↓ 2 callersFunctioncan_compare
include/hipSYCL/algorithms/sort/bitonic_sort.hpp:30
↓ 2 callersMethodcan_execute_on_device
src/runtime/inorder_executor.cpp:192
↓ 2 callersFunctioncanonicalizeBarriers
Canonicalize barriers: ensure all barriers are in a separate BB containing only the barrier and the terminator, with just one predecessor. This allows
src/compiler/cbs/CanonicalizeBarriers.cpp:117
↓ 2 callersFunctionceil_division
include/hipSYCL/runtime/util.hpp:232
↓ 2 callersMethodclear
include/hipSYCL/runtime/async_errors.hpp:37
↓ 2 callersMethodclear_buckets
include/hipSYCL/common/unordered_dense.hpp:982
↓ 2 callersFunctioncmp_exch_strong_f32
Only for internal use; not part of the public API
src/libkernel/sscp/ptx/atomic.cpp:745
↓ 2 callersFunctioncmp_exch_strong_f64
src/libkernel/sscp/ptx/atomic.cpp:756
↓ 2 callersFunctioncollective_inclusive_group_scan
include/hipSYCL/algorithms/scan/decoupled_lookback_scan.hpp:101
↓ 2 callersFunctioncomputeStackPO
for a nested region (top-level loop or nested loop)
src/compiler/cbs/SyncDependenceAnalysis.cpp:144
↓ 2 callersFunctioncount
include/hipSYCL/algorithms/algorithm.hpp:856
↓ 2 callersFunctioncount_if
include/hipSYCL/algorithms/algorithm.hpp:871
↓ 2 callersFunctioncreateLLVMToAmdgpuTranslator
src/compiler/llvm-to-backend/amdgpu/LLVMToAmdgpu.cpp:665
↓ 2 callersFunctioncreateLLVMToPtxTranslator
src/compiler/llvm-to-backend/ptx/LLVMToPtx.cpp:356
↓ 2 callersFunctioncreateLoopsAround
create the wi-loops around a kernel or subCFG, LastHeader input should be the load block, ContiguousIdx may be any identifyable value (load from undef
src/compiler/cbs/SubCfgFormation.cpp:310
↓ 2 callersFunctioncreateLoopsAroundKernel
src/compiler/cbs/SubCfgFormation.cpp:1528
↓ 2 callersMethodcreate_inorder_executor
src/runtime/ze/ze_backend.cpp:103
↓ 2 callersMethodcreate_plan
include/hipSYCL/algorithms/reduction/reduction_engine.hpp:233
↓ 2 callersFunctiondefault_device_supports_profiling
tests/sycl/profiler.cpp:17
↓ 2 callersFunctiondemotePHIsToAllocas
src/compiler/cbs/PHIsToAllocas.cpp:74
↓ 2 callersFunctiondetermine_target_lane
src/runtime/multi_queue_executor.cpp:31
↓ 2 callersMethoddevices_end
include/hipSYCL/runtime/device_list.hpp:85
↓ 2 callersFunctiondim3_size
src/runtime/pcuda/pcuda_runtime_api.cpp:87
↓ 2 callersFunctiondim3_to_range3
src/runtime/pcuda/pcuda_runtime_api.cpp:91
↓ 2 callersFunctiondiscardConfigurationFromTargetName
From a string like gfxABC:flag+:flag2- only returns gfxABC
src/compiler/llvm-to-backend/amdgpu/LLVMToAmdgpu.cpp:128
↓ 2 callersFunctionempty_tests
tests/pstl/equal.cpp:80
↓ 2 callersFunctionempty_tests
tests/pstl/mismatch.cpp:74
↓ 2 callersFunctionempty_tests
tests/pstl/max_element.cpp:51
↓ 2 callersFunctionempty_tests
tests/pstl/all_of.cpp:42
↓ 2 callersFunctionempty_tests
tests/pstl/min_element.cpp:51
↓ 2 callersFunctionempty_tests
tests/pstl/any_of.cpp:41
↓ 2 callersFunctionempty_tests
tests/pstl/is_sorted_until.cpp:53
↓ 2 callersFunctionendsWithBarrier
Returns true in case the given basic block ends with a barrier, that is, contains only a branch instruction after a barrier call.
src/compiler/cbs/IRUtils.cpp:79
↓ 2 callersMethodenqueue_memcpy
src/runtime/ocl/ocl_usm.cpp:425
↓ 2 callersMethodenqueue_prefetch
src/runtime/ocl/ocl_usm.cpp:443
↓ 2 callersMethodestimate_runtime
include/hipSYCL/std/stdpar/detail/offload_heuristic_db.hpp:265
↓ 2 callersFunctionexclusive_prefix_look_back
include/hipSYCL/algorithms/scan/decoupled_lookback_scan.hpp:220
↓ 2 callersMethodfetch_max
include/hipSYCL/sycl/libkernel/atomic_ref.hpp:192
↓ 2 callersMethodfetch_min
include/hipSYCL/sycl/libkernel/atomic_ref.hpp:186
↓ 2 callersMethodfinalize
include/hipSYCL/algorithms/reduction/wg_model/group_horizontal_reducer.hpp:55
↓ 2 callersMethodfind_first_backend
include/hipSYCL/runtime/device_list.hpp:93
↓ 2 callersFunctionfind_if_not
include/hipSYCL/algorithms/algorithm.hpp:585
↓ 2 callersFunctionforEachStdparFunction
src/compiler/stdpar/SyncElision.cpp:190
↓ 2 callersMethodfor_blocks_rpo
src/compiler/cbs/Region.cpp:46
↓ 2 callersMethodfor_each_error
include/hipSYCL/runtime/async_errors.hpp:44
↓ 2 callersFunctionfor_each_exported_symbol_list
src/runtime/kernel_cache.cpp:40
↓ 2 callersMethodfor_each_local_element
include/hipSYCL/glue/generic/host/range_decomposition.hpp:73
↓ 2 callersFunctionfor_each_n
include/hipSYCL/algorithms/algorithm.hpp:111
↓ 2 callersMethodfor_each_queue
include/hipSYCL/runtime/multi_queue_executor.hpp:135
↓ 2 callersFunctionfor_each_test_allocation
tests/pstl/allocation_map.cpp:31
↓ 2 callersFunctionformSubCfgs
src/compiler/cbs/SubCfgFormation.cpp:1422
↓ 2 callersFunctionformat_win32_error
Adapted from: https://stackoverflow.com/a/17387176 Returns the last Win32 error, in string format. Returns an empty string if there is no error.
src/common/dylib_loader.cpp:24
↓ 2 callersMethodfullTransformation
src/compiler/llvm-to-backend/LLVMToBackend.cpp:287
↓ 2 callersFunctiongenerate
include/hipSYCL/algorithms/algorithm.hpp:345
↓ 2 callersMethodgenerate_appdb_path
src/common/filesystem.cpp:282
↓ 2 callersMethodgenerate_wi_reducer
include/hipSYCL/algorithms/reduction/wg_model/group_horizontal_reducer.hpp:44
↓ 2 callersMethodgetBlockAt
include/hipSYCL/compiler/cbs/SyncDependenceAnalysis.hpp:58
↓ 2 callersFunctiongetCanonicalizedFreeKernelParamTypes
src/compiler/sscp/KernelOutliningPass.cpp:280
↓ 2 callersFunctiongetClangPath
src/compiler/llvm-to-backend/Utils.cpp:43
↓ 2 callersMethodgetEndingBlocks
src/compiler/cbs/Region.cpp:34
↓ 2 callersFunctiongetLLCPath
src/compiler/llvm-to-backend/Utils.cpp:53
↓ 2 callersFunctiongetLocalSizeValues
get the wg size values for the loop bounds
src/compiler/cbs/SubCfgFormation.cpp:256
↓ 2 callersFunctiongetLoopStateAllocaForLoad
get the work-item state alloca a load reads from (through GEPs..)
src/compiler/cbs/IRUtils.cpp:482
↓ 2 callersFunctiongetLoopsInPreorder
src/compiler/cbs/IRUtils.cpp:311
↓ 2 callersFunctiongetQueryName
src/compiler/llvm-to-backend/ProcessS2ReflectionPass.cpp:46
↓ 2 callersFunctiongetRedistPackageBitcodePath
src/compiler/llvm-to-backend/Utils.cpp:150
↓ 2 callersFunctiongetRedistributablePackagePath
src/compiler/llvm-to-backend/Utils.cpp:20
↓ 2 callersMethodgetString
include/hipSYCL/compiler/Attributes.hpp:29
↓ 2 callersFunctiongetVoidPtrType
src/compiler/sscp/pcuda/FreeKernelCall.cpp:32
↓ 2 callersMethodget_address
include/hipSYCL/algorithms/reduction/wg_model/group_reduction_algorithms.hpp:76
↓ 2 callersMethodget_argument_offset
src/runtime/kernel_cache.cpp:170
↓ 2 callersMethodget_build_result
src/runtime/hip/hip_code_object.cpp:68
↓ 2 callersMethodget_build_result
src/runtime/cuda/cuda_code_object.cpp:143
↓ 2 callersMethodget_code
include/hipSYCL/runtime/error.hpp:85
↓ 2 callersMethodget_context
src/runtime/ocl/ocl_hardware_manager.cpp:755
↓ 2 callersMethodget_current_dag_size
src/runtime/dag_builder.cpp:274
↓ 2 callersMethodget_current_offloading_batch_id
include/hipSYCL/std/stdpar/detail/sycl_glue.hpp:266
↓ 2 callersMethodget_debug_level
include/hipSYCL/common/debug.hpp:45
↓ 2 callersFunctionget_default_generator
tests/pstl/inclusive_scan.cpp:115
↓ 2 callersFunctionget_default_generator
tests/pstl/transform_inclusive_scan.cpp:109
↓ 2 callersFunctionget_default_generator
tests/pstl/exclusive_scan.cpp:107
↓ 2 callersFunctionget_default_generator
tests/pstl/transform_exclusive_scan.cpp:99
↓ 2 callersMethodget_default_stream
src/runtime/pcuda/pcuda_thread_state.cpp:132
↓ 2 callersMethodget_device
src/runtime/cuda/cuda_event.cpp:57
↓ 2 callersMethodget_device_arch
src/runtime/ze/ze_hardware_manager.cpp:228
↓ 2 callersMethodget_driver_version
src/runtime/ze/ze_hardware_manager.cpp:497
↓ 2 callersFunctionget_effective_access_mode
include/hipSYCL/sycl/libkernel/accessor.hpp:635
↓ 2 callersMethodget_event_pool
src/runtime/hip/hip_backend.cpp:94
↓ 2 callersMethodget_event_pool
src/runtime/cuda/cuda_backend.cpp:85
↓ 2 callersMethodget_executor
include/hipSYCL/runtime/hints.hpp:121
↓ 2 callersMethodget_final_output_destination
Should only be called inside device code
include/hipSYCL/algorithms/reduction/reduction_descriptor.hpp:123
↓ 2 callersMethodget_global_group_offset
include/hipSYCL/sycl/libkernel/sp_group.hpp:614
↓ 2 callersMethodget_global_id
include/hipSYCL/sycl/libkernel/nd_item.hpp:49
↓ 2 callersFunctionget_global_id_z
include/hipSYCL/sycl/libkernel/detail/thread_hierarchy.hpp:159
← previousnext →801–900 of 5,740, ranked by callers