[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.
Ed Maste via llvm-commits
llvm-commits at lists.llvm.org
Fri Jun 3 06:56:49 PDT 2016
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
More information about the llvm-commits
mailing list