search for: int_atomics

Displaying 3 results from an estimated 3 matches for "int_atomics".

Did you mean: in_atomic
2011 Jul 31
2
[LLVMdev] Reviving the new LLVM concurrency model
On Sun, Jul 31, 2011 at 12:49 PM, Jianzhou Zhao <jianzhou at seas.upenn.edu> wrote: > I noticed the patch was already merged into the current LLVM language > reference manual with new memory instructions, fence, cmpxchg and > atomicrmw. Will the instructions be available in LLVM 3.0? Hopefully, yes; the implementation is in progress. -Eli
2011 Aug 01
0
[LLVMdev] Reviving the new LLVM concurrency model
...the current LLVM language >> reference manual with new memory instructions, fence, cmpxchg and >> atomicrmw. Will the instructions be available in LLVM 3.0? > > Hopefully, yes; the implementation is in progress. Will all the intrinsic functions (http://llvm.org/docs/LangRef.html#int_atomics) eventually be replaced by the new instructions, or there will be two versions of concurrent memory operations left? > > -Eli > -- Jianzhou
2011 Jul 19
8
[LLVMdev] Reviving the new LLVM concurrency model
...ge from + <tt>a</tt> to <tt>b</tt>. <i>Synchronizes-with</i> pairs are introduced + by platform-specific techniques, like pthread locks, thread + creation, thread joining, etc., and by the atomic operations described + in the <a href="#int_atomics">Atomic intrinsics</a> section.</li> +</ul> + +<p>Note that program order does not introduce <i>happens-before</i> edges +between a thread and signals executing inside that thread.</p> + +<p>Every (defined) read operation (load instructions, m...