[PATCH] D20901: Remove all of the legacy home-grown atomic operations LLVM provided except for CompareAndSwap. That is the only one still being used anywhere now that statistics have been moved onto std::atomic.

Chandler Carruth via llvm-commits llvm-commits at lists.llvm.org
Mon Jun 6 12:00:49 PDT 2016


No idea...

On Fri, Jun 3, 2016 at 6:56 AM Ed Maste via llvm-commits <
llvm-commits at lists.llvm.org> wrote:

> emaste added a subscriber: emaste.
> emaste added a comment.
>
> As an aside it looks like there's some missing dependency data in the
> build; on FreeBSD my Clang build failed with lots of
> `../lib/CodeGen/TwoAddressInstructionPass.cpp:(.text+0x39ed): undefined
> reference to `llvm::sys::AtomicIncrement(unsigned int volatile*)'` but
> worked once I deleted TwoAddressInstructionPass.cpp.o and rebuilt.
>
>
> Repository:
>   rL LLVM
>
> http://reviews.llvm.org/D20901
>
>
>
> _______________________________________________
> llvm-commits mailing list
> llvm-commits at lists.llvm.org
> http://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-commits
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20160606/b5e0689f/attachment.html>


More information about the llvm-commits mailing list