TensorView<T>.InterlockedAnd¶
Description¶
Signature¶
void TensorView<T>.InterlockedAnd<T>( uint index, int val, out int oldVal) where T == int; void TensorView<T>.InterlockedAnd<int N>( vector<uint, N> index, int val, out int oldVal) where T == int; void TensorView<T>.InterlockedAnd<T>( uint index, uint val, out uint oldVal) where T == uint; void TensorView<T>.InterlockedAnd<int N>( vector<uint, N> index, uint val, out uint oldVal) where T == uint; void TensorView<T>.InterlockedAnd<T>( uint index, uint64_t val, out uint64_t oldVal) where T == uint64_t; void TensorView<T>.InterlockedAnd<int N>( vector<uint, N> index, uint64_t val, out uint64_t oldVal) where T == uint64_t; void TensorView<T>.InterlockedAnd<T>( uint index, int64_t val, out int64_t oldVal) where T == int64_t; void TensorView<T>.InterlockedAnd<int N>( vector<uint, N> index, int64_t val, out int64_t oldVal) where T == int64_t;
Generic Parameters¶
T¶
N : int¶
Parameters¶
index : uint¶
val : int¶
oldVal : int¶
index : vector<uint, N>¶
val : uint¶
oldVal : uint¶
val : uint64_t¶
oldVal : uint64_t¶
val : int64_t¶
oldVal : int64_t¶
Availability and Requirements¶
Defined for the following targets:
cuda¶
Available in all stages.