[llvm-dev] RFC: Extending atomic loads and stores to floating point and vector types

Philip Reames via llvm-dev llvm-dev at lists.llvm.org
Mon Dec 14 11:46:11 PST 2015



On 12/12/2015 01:44 PM, JF Bastien wrote:
> On Sat, Dec 12, 2015 at 1:24 AM, Philip Reames 
> <listmail at philipreames.com <mailto:listmail at philipreames.com>> wrote:
>
>     Patch posted for review: http://reviews.llvm.org/D15471
>
>
> Looking at the patch, I think we should do FP only for now as vectors 
> have extra complexities which IMO warrant more discussion.
I'm fine with splitting the patch up to make progress.  I'll post a 
split patch shortly.

Would you mind explaining what complexities you see for vectors?  As per 
my direct email, the set of vectors which can practically be made atomic 
may be smaller than we'd like, but the existing atomic semantics seem to 
map cleanly.  What am I missing?

Philip

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20151214/2c2f68d5/attachment.html>


More information about the llvm-dev mailing list