/dports/devel/llvm10/llvm-10.0.1.src/projects/openmp/libomptarget/deviceRTLs/common/src/ |
H A D | parallel.cu | 49 bool *IsFinal, int32_t *LaneSource, in __kmpc_kernel_convergent_simd() argument 54 __kmpc_impl_lanemask_t WorkRemaining = ConvergentMask >> (*LaneSource + 1); in __kmpc_kernel_convergent_simd() 55 *LaneSource += __kmpc_impl_ffs(WorkRemaining); in __kmpc_kernel_convergent_simd() 61 int sourceThreadId = (threadId & ~(WARPSIZE - 1)) + *LaneSource; in __kmpc_kernel_convergent_simd() 68 int32_t SimdLimitSource = __kmpc_impl_shfl_sync(Mask, SimdLimit, *LaneSource); in __kmpc_kernel_convergent_simd() 124 int32_t *LaneSource) { in __kmpc_kernel_convergent_parallel() argument 128 __kmpc_impl_lanemask_t WorkRemaining = ConvergentMask >> (*LaneSource + 1); in __kmpc_kernel_convergent_parallel() 129 *LaneSource += __kmpc_impl_ffs(WorkRemaining); in __kmpc_kernel_convergent_parallel() 135 int sourceThreadId = (threadId & ~(WARPSIZE - 1)) + *LaneSource; in __kmpc_kernel_convergent_parallel() 143 __kmpc_impl_shfl_sync(Mask, NumThreadsClause, *LaneSource); in __kmpc_kernel_convergent_parallel()
|
/dports/devel/tinygo/tinygo-0.14.1/llvm-project/openmp/libomptarget/deviceRTLs/common/src/ |
H A D | parallel.cu | 49 bool *IsFinal, int32_t *LaneSource, in __kmpc_kernel_convergent_simd() argument 54 __kmpc_impl_lanemask_t WorkRemaining = ConvergentMask >> (*LaneSource + 1); in __kmpc_kernel_convergent_simd() 55 *LaneSource += __kmpc_impl_ffs(WorkRemaining); in __kmpc_kernel_convergent_simd() 61 int sourceThreadId = (threadId & ~(WARPSIZE - 1)) + *LaneSource; in __kmpc_kernel_convergent_simd() 68 int32_t SimdLimitSource = __kmpc_impl_shfl_sync(Mask, SimdLimit, *LaneSource); in __kmpc_kernel_convergent_simd() 124 int32_t *LaneSource) { in __kmpc_kernel_convergent_parallel() argument 128 __kmpc_impl_lanemask_t WorkRemaining = ConvergentMask >> (*LaneSource + 1); in __kmpc_kernel_convergent_parallel() 129 *LaneSource += __kmpc_impl_ffs(WorkRemaining); in __kmpc_kernel_convergent_parallel() 135 int sourceThreadId = (threadId & ~(WARPSIZE - 1)) + *LaneSource; in __kmpc_kernel_convergent_parallel() 143 __kmpc_impl_shfl_sync(Mask, NumThreadsClause, *LaneSource); in __kmpc_kernel_convergent_parallel()
|
/dports/devel/llvm90/llvm-9.0.1.src/projects/openmp/libomptarget/deviceRTLs/nvptx/src/ |
H A D | parallel.cu | 47 bool *IsFinal, int32_t *LaneSource, in __kmpc_kernel_convergent_simd() argument 52 uint32_t WorkRemaining = ConvergentMask >> (*LaneSource + 1); in __kmpc_kernel_convergent_simd() 53 *LaneSource += __ffs(WorkRemaining); in __kmpc_kernel_convergent_simd() 60 int sourceThreadId = (threadId & ~(WARPSIZE - 1)) + *LaneSource; in __kmpc_kernel_convergent_simd() 67 int32_t SimdLimitSource = __SHFL_SYNC(Mask, SimdLimit, *LaneSource); in __kmpc_kernel_convergent_simd() 122 int32_t *LaneSource) { in __kmpc_kernel_convergent_parallel() argument 126 uint32_t WorkRemaining = ConvergentMask >> (*LaneSource + 1); in __kmpc_kernel_convergent_parallel() 127 *LaneSource += __ffs(WorkRemaining); in __kmpc_kernel_convergent_parallel() 134 int sourceThreadId = (threadId & ~(WARPSIZE - 1)) + *LaneSource; in __kmpc_kernel_convergent_parallel() 141 int32_t NumThreadsSource = __SHFL_SYNC(Mask, NumThreadsClause, *LaneSource); in __kmpc_kernel_convergent_parallel()
|
H A D | interface.h | 478 int32_t *LaneSource); 481 bool *IsFinal, int32_t *LaneSource,
|
/dports/devel/llvm80/llvm-8.0.1.src/projects/openmp/libomptarget/deviceRTLs/nvptx/src/ |
H A D | parallel.cu | 48 bool *IsFinal, int32_t *LaneSource, 53 uint32_t WorkRemaining = ConvergentMask >> (*LaneSource + 1); 54 *LaneSource += __ffs(WorkRemaining); 61 int sourceThreadId = (threadId & ~(WARPSIZE - 1)) + *LaneSource; 68 int32_t SimdLimitSource = __SHFL_SYNC(Mask, SimdLimit, *LaneSource); 123 int32_t *LaneSource) { 127 uint32_t WorkRemaining = ConvergentMask >> (*LaneSource + 1); 128 *LaneSource += __ffs(WorkRemaining); 135 int sourceThreadId = (threadId & ~(WARPSIZE - 1)) + *LaneSource; 142 int32_t NumThreadsSource = __SHFL_SYNC(Mask, NumThreadsClause, *LaneSource);
|
H A D | interface.h | 510 int32_t *LaneSource); 513 bool *IsFinal, int32_t *LaneSource,
|
/dports/devel/llvm10/llvm-10.0.1.src/projects/openmp/libomptarget/deviceRTLs/ |
H A D | interface.h | 486 int32_t *LaneSource); 490 bool *IsFinal, int32_t *LaneSource,
|
/dports/devel/tinygo/tinygo-0.14.1/llvm-project/openmp/libomptarget/deviceRTLs/ |
H A D | interface.h | 486 int32_t *LaneSource); 490 bool *IsFinal, int32_t *LaneSource,
|
/dports/devel/llvm80/llvm-8.0.1.src/tools/clang/lib/CodeGen/ |
H A D | CGBuiltin.cpp | 7817 Value *LaneSource = Ops[2]; in EmitAArch64BuiltinExpr() local 7819 Ops[1] = LaneSource; in EmitAArch64BuiltinExpr()
|
/dports/devel/llvm70/llvm-7.0.1.src/tools/clang/lib/CodeGen/ |
H A D | CGBuiltin.cpp | 7310 Value *LaneSource = Ops[2]; in EmitAArch64BuiltinExpr() local 7312 Ops[1] = LaneSource; in EmitAArch64BuiltinExpr()
|
/dports/devel/llvm10/llvm-10.0.1.src/tools/clang/lib/CodeGen/ |
H A D | CGBuiltin.cpp | 8558 Value *LaneSource = Ops[2]; in EmitAArch64BuiltinExpr() local 8560 Ops[1] = LaneSource; in EmitAArch64BuiltinExpr()
|
/dports/devel/llvm90/llvm-9.0.1.src/tools/clang/lib/CodeGen/ |
H A D | CGBuiltin.cpp | 8201 Value *LaneSource = Ops[2]; in EmitAArch64BuiltinExpr() local 8203 Ops[1] = LaneSource; in EmitAArch64BuiltinExpr()
|
/dports/devel/tinygo/tinygo-0.14.1/llvm-project/clang/lib/CodeGen/ |
H A D | CGBuiltin.cpp | 8558 Value *LaneSource = Ops[2]; in EmitAArch64BuiltinExpr() local 8560 Ops[1] = LaneSource; in EmitAArch64BuiltinExpr()
|
/dports/devel/llvm11/llvm-11.0.1.src/tools/clang/lib/CodeGen/ |
H A D | CGBuiltin.cpp | 9853 Value *LaneSource = Ops[2]; in EmitAArch64BuiltinExpr() local 9855 Ops[1] = LaneSource; in EmitAArch64BuiltinExpr()
|
/dports/devel/llvm-devel/llvm-project-f05c95f10fc1d8171071735af8ad3a9e87633120/clang/lib/CodeGen/ |
H A D | CGBuiltin.cpp | 10527 Value *LaneSource = Ops[2]; in EmitAArch64BuiltinExpr() local 10529 Ops[1] = LaneSource; in EmitAArch64BuiltinExpr()
|
/dports/devel/wasi-libcxx/llvm-project-13.0.1.src/clang/lib/CodeGen/ |
H A D | CGBuiltin.cpp | 10524 Value *LaneSource = Ops[2]; in EmitAArch64BuiltinExpr() local 10526 Ops[1] = LaneSource; in EmitAArch64BuiltinExpr()
|
/dports/devel/llvm12/llvm-project-12.0.1.src/clang/lib/CodeGen/ |
H A D | CGBuiltin.cpp | 10180 Value *LaneSource = Ops[2]; in EmitAArch64BuiltinExpr() local 10182 Ops[1] = LaneSource; in EmitAArch64BuiltinExpr()
|
/dports/devel/llvm-cheri/llvm-project-37c49ff00e3eadce5d8703fdc4497f28458c64a8/clang/lib/CodeGen/ |
H A D | CGBuiltin.cpp | 10183 Value *LaneSource = Ops[2]; in EmitAArch64BuiltinExpr() local 10185 Ops[1] = LaneSource; in EmitAArch64BuiltinExpr()
|
/dports/devel/wasi-compiler-rt13/llvm-project-13.0.1.src/clang/lib/CodeGen/ |
H A D | CGBuiltin.cpp | 10524 Value *LaneSource = Ops[2]; in EmitAArch64BuiltinExpr() local 10526 Ops[1] = LaneSource; in EmitAArch64BuiltinExpr()
|
/dports/www/chromium-legacy/chromium-88.0.4324.182/third_party/llvm/clang/lib/CodeGen/ |
H A D | CGBuiltin.cpp | 9839 Value *LaneSource = Ops[2]; in EmitAArch64BuiltinExpr() local 9841 Ops[1] = LaneSource; in EmitAArch64BuiltinExpr()
|
/dports/lang/rust/rustc-1.58.1-src/src/llvm-project/clang/lib/CodeGen/ |
H A D | CGBuiltin.cpp | 10524 Value *LaneSource = Ops[2]; in EmitAArch64BuiltinExpr() local 10526 Ops[1] = LaneSource; in EmitAArch64BuiltinExpr()
|
/dports/devel/wasi-compiler-rt12/llvm-project-12.0.1.src/clang/lib/CodeGen/ |
H A D | CGBuiltin.cpp | 10180 Value *LaneSource = Ops[2]; in EmitAArch64BuiltinExpr() local 10182 Ops[1] = LaneSource; in EmitAArch64BuiltinExpr()
|
/dports/devel/llvm13/llvm-project-13.0.1.src/clang/lib/CodeGen/ |
H A D | CGBuiltin.cpp | 10524 Value *LaneSource = Ops[2]; in EmitAArch64BuiltinExpr() local 10526 Ops[1] = LaneSource; in EmitAArch64BuiltinExpr()
|
/dports/lang/clang-mesa/clang-13.0.1.src/lib/CodeGen/ |
H A D | CGBuiltin.cpp | 10524 Value *LaneSource = Ops[2]; in EmitAArch64BuiltinExpr() local 10526 Ops[1] = LaneSource; in EmitAArch64BuiltinExpr()
|