Displaying 3 results from an estimated 3 matches for "bikeshade".
2012 Dec 02
0
[LLVMdev] [RFC] "noclone" function attribute
I definitely support this.
In fact we were about to send a very similar proposal. The main difference I can see between this proposal and ours was that we named the attribute "noduplicate".
I graciously defer to James on the bikeshade color issue.
Michael
-----Original Message-----
From: llvmdev-bounces at cs.uiuc.edu [mailto:llvmdev-bounces at cs.uiuc.edu] On Behalf Of James Molloy
Sent: Saturday, December 01, 2012 18:03
To: llvmdev at cs.uiuc.edu
Subject: [LLVMdev] [RFC] "noclone" function attribute
Hi,
OpenCL ha...
2012 Dec 03
3
[LLVMdev] [RFC] "noclone" function attribute
...hael.m.kuperstein at intel.com> wrote:
> I definitely support this.
>
> In fact we were about to send a very similar proposal. The main difference I can see between this proposal and ours was that we named the attribute "noduplicate".
> I graciously defer to James on the bikeshade color issue.
Yes, this sort of functionality is useful. A few requests though:
1) please name it "noduplicate". "cloning" has other naming implications in llvm related to function bodies, but calls to a noduplicate function should not be duplicated in any way (e.g. tail dupli...
2012 Dec 01
6
[LLVMdev] [RFC] "noclone" function attribute
Hi,
OpenCL has a "barrier" function with very specific semantics, and there is currently no analogue to model this in LLVM.
This has been touched on by the SPIR folks but I don't believe they put forward a proposal.
The barrier function is a special function that ensures that all workitems executing a kernel have executed up to that point before execution on any workitem can