OpenCL
Namespace
global- Attributes
- [<AutoOpen>]
Functions and values
Function or value | Signature | Description | |
---|---|---|---|
# | ( <! ) a b | a:'a -> b:'a -> unit | CompiledName: |
# | ( <!+ ) a b | a:^?125190 -> b:^?125191 -> unit | Alias for atom_add. Not returns old value in F#. ### Example a.[i] CompiledName: |
# | ( <!+> ) a b | a:^?125194 -> b:^?125195 -> ^?125196 | Alias for atom_add. Returns old value. ### Example let oldV = a.[i] buf CompiledName: |
# | ( <!- ) a b | a:^?125198 -> b:^?125199 -> unit | Alias for atom_sub. Not returns old value in F#. ### Example a.[i] CompiledName: |
# | ( <!-> ) a b | a:^?125202 -> b:^?125203 -> ^?125204 | Alias for atom_sub. Returns old value. ### Example let oldV = a.[i] buf CompiledName: |
# | ( <!> ) a b | a:'a -> b:'a -> 'a | Alias for atom_xchg. Returns old value. ### Example let oldV = a.[i] buf CompiledName: |
# | _byte(x) | x:bool -> byte | |
# | aCompExch a b c | a:'?125222 -> b:'?125222 -> c:'?125222 -> unit | |
# | aCompExchR a b c | a:'?125224 -> b:'?125224 -> c:'?125224 -> '?125224 | |
# | aDecr(a) | a:int -> unit | |
# | aDecrR(a) | a:int -> int | |
# | aIncr(a) | a:int -> unit | |
# | aIncrR(a) | a:int -> int | |
# | aMax a b | a:'?125214 -> b:'?125214 -> unit | |
# | aMaxR a b | a:'?125216 -> b:'?125216 -> '?125216 | |
# | aMin a b | a:'?125218 -> b:'?125218 -> unit | |
# | aMinR a b | a:'?125220 -> b:'?125220 -> '?125220 | |
# | as_uint b1 b2 b3 b4 | b1:byte -> b2:byte -> b3:byte -> b4:byte -> uint32 | |
# | barrier() | unit -> unit | |
# | kFail() | unit -> '?125188 | |
# | local() | unit -> 'a | |
# | localArray(size) | size:int -> 'a array |
Alias for atom_xchg. Not returns old value in F# ### Example a.[i]