Searched refs:__kmpc_impl_lanemask_t (Results 1 – 13 of 13) sorted by relevance
/external/llvm-project/openmp/libomptarget/deviceRTLs/nvptx/src/ |
D | target_impl.h | 94 static const __kmpc_impl_lanemask_t __kmpc_impl_all_lanes = 97 INLINE __kmpc_impl_lanemask_t __kmpc_impl_lanemask_lt() { in __kmpc_impl_lanemask_lt() 98 __kmpc_impl_lanemask_t res; in __kmpc_impl_lanemask_lt() 103 INLINE __kmpc_impl_lanemask_t __kmpc_impl_lanemask_gt() { in __kmpc_impl_lanemask_gt() 104 __kmpc_impl_lanemask_t res; in __kmpc_impl_lanemask_gt() 140 INLINE __kmpc_impl_lanemask_t __kmpc_impl_activemask() { in __kmpc_impl_activemask() 150 INLINE int32_t __kmpc_impl_shfl_sync(__kmpc_impl_lanemask_t Mask, int32_t Var, in __kmpc_impl_shfl_sync() 159 INLINE int32_t __kmpc_impl_shfl_down_sync(__kmpc_impl_lanemask_t Mask, in __kmpc_impl_shfl_down_sync() 178 INLINE void __kmpc_impl_syncwarp(__kmpc_impl_lanemask_t Mask) { in __kmpc_impl_syncwarp()
|
D | nvptx_interface.h | 15 typedef uint32_t __kmpc_impl_lanemask_t; typedef
|
/external/llvm-project/openmp/libomptarget/deviceRTLs/amdgcn/src/ |
D | target_impl.h | 77 static const __kmpc_impl_lanemask_t __kmpc_impl_all_lanes = 80 DEVICE __kmpc_impl_lanemask_t __kmpc_impl_lanemask_lt(); 82 DEVICE __kmpc_impl_lanemask_t __kmpc_impl_lanemask_gt(); 98 DEVICE __kmpc_impl_lanemask_t __kmpc_impl_activemask(); 100 DEVICE int32_t __kmpc_impl_shfl_sync(__kmpc_impl_lanemask_t, int32_t Var, 103 DEVICE int32_t __kmpc_impl_shfl_down_sync(__kmpc_impl_lanemask_t, int32_t Var, 108 INLINE void __kmpc_impl_syncwarp(__kmpc_impl_lanemask_t) { in __kmpc_impl_syncwarp() argument
|
D | target_impl.hip | 19 DEVICE __kmpc_impl_lanemask_t __kmpc_impl_lanemask_lt() { 28 DEVICE __kmpc_impl_lanemask_t __kmpc_impl_lanemask_gt() { 48 DEVICE __kmpc_impl_lanemask_t __kmpc_impl_activemask() { 52 DEVICE int32_t __kmpc_impl_shfl_sync(__kmpc_impl_lanemask_t, int32_t var, 60 DEVICE int32_t __kmpc_impl_shfl_down_sync(__kmpc_impl_lanemask_t, int32_t var,
|
D | amdgcn_interface.h | 15 typedef uint64_t __kmpc_impl_lanemask_t; typedef
|
/external/llvm-project/openmp/libomptarget/deviceRTLs/common/src/ |
D | support.cu | 190 DEVICE void IncParallelLevel(bool ActiveParallel, __kmpc_impl_lanemask_t Mask) { in IncParallelLevel() 192 __kmpc_impl_lanemask_t LaneMaskLt = __kmpc_impl_lanemask_lt(); in IncParallelLevel() 202 DEVICE void DecParallelLevel(bool ActiveParallel, __kmpc_impl_lanemask_t Mask) { in DecParallelLevel() 204 __kmpc_impl_lanemask_t LaneMaskLt = __kmpc_impl_lanemask_lt(); in DecParallelLevel()
|
D | reduction.cu | 62 __kmpc_impl_lanemask_t lanemask_lt = __kmpc_impl_lanemask_lt(); in gpu_irregular_simd_reduce() 63 __kmpc_impl_lanemask_t Liveness = __kmpc_impl_activemask(); in gpu_irregular_simd_reduce() 65 __kmpc_impl_lanemask_t lanemask_gt = __kmpc_impl_lanemask_gt(); in gpu_irregular_simd_reduce() 128 __kmpc_impl_lanemask_t Liveness = __kmpc_impl_activemask(); in nvptx_parallel_reduce_nowait()
|
D | sync.cu | 125 EXTERN __kmpc_impl_lanemask_t __kmpc_warp_active_thread_mask() { in __kmpc_warp_active_thread_mask() 134 EXTERN void __kmpc_syncwarp(__kmpc_impl_lanemask_t Mask) { in __kmpc_syncwarp()
|
D | data_sharing.cu | 77 __kmpc_impl_lanemask_t CurActive = __kmpc_impl_activemask(); in data_sharing_push_stack_common()
|
D | loop.cu | 384 INLINE static uint64_t Shuffle(__kmpc_impl_lanemask_t active, int64_t val, in Shuffle() 394 __kmpc_impl_lanemask_t active = __kmpc_impl_activemask(); in NextIter() 397 __kmpc_impl_lanemask_t lane_mask_lt = __kmpc_impl_lanemask_lt(); in NextIter()
|
/external/llvm-project/openmp/libomptarget/deviceRTLs/common/ |
D | support.h | 75 DEVICE void IncParallelLevel(bool ActiveParallel, __kmpc_impl_lanemask_t Mask); 76 DEVICE void DecParallelLevel(bool ActiveParallel, __kmpc_impl_lanemask_t Mask);
|
D | omptarget.h | 84 __kmpc_impl_lanemask_t ActiveThreads[DS_Max_Warp_Number];
|
/external/llvm-project/openmp/libomptarget/deviceRTLs/ |
D | interface.h | 381 EXTERN __kmpc_impl_lanemask_t __kmpc_warp_active_thread_mask(); 383 EXTERN void __kmpc_syncwarp(__kmpc_impl_lanemask_t);
|