search for: i_atomicrmw

Displaying 4 results from an estimated 4 matches for "i_atomicrmw".

Did you mean: atomicrmw
2011 Oct 29
1
[LLVMdev] atomicrmw
Hi! It is said in http://llvm.org/docs/LangRef.html#i_atomicrmw there is an atomicrmw opcode. But: store i8 %2, i8* %tape1.sub %3 = atomicrmw add i8* %tape1.sub, i8 1 acquire fails with: llc: test.bc:13:9: error: expected instruction opcode %3 = atomicrmw add i8* %tape1.sub, i8 1 acquire How can I do *ptr = *ptr + val with LLVM ?
2012 Feb 06
0
[LLVMdev] Vectorization: Next Steps
On Mon, Feb 6, 2012 at 12:13 PM, Sebastian Pop <spop at codeaurora.org> wrote: > [many things, but I'm only going to focus on one of them] > Would you consider using Polly http://polly.grosser.es to avoid > writing this code? My impression is that Polly (and polyhedral analysis generally) doesn't do want I want. But I'm happy to talk about it 'cause I might be
2012 Feb 06
7
[LLVMdev] Vectorization: Next Steps
On Sat, Feb 4, 2012 at 2:27 PM, Hal Finkel <hfinkel at anl.gov> wrote: > On Fri, 2012-02-03 at 20:59 -0800, Preston Briggs wrote: >> so are building a dependence graph for a complete function.  Of >> course, such a thing is useful for vectorization and all sorts of >> other dependence-based loop transforms. >> >> I'm looking at the problem in two parts:
2012 Feb 07
2
[LLVMdev] Vectorization: Next Steps
...act away a lot of low level details. So I definitely expect significant overlap. Let's see where we can reuse each others work. (I am e.g. very interested in array delinearization or in how you pass loop pragma-annotations to LLVM-IR) :-) Cheers Tobi [1] http://llvm.org/docs/LangRef.html#i_atomicrmw [2] http://pluto-compiler.sourceforge.net/