freebsd-skq/contrib/llvm
Dimitry Andric 406f39d5fd Pull in r200453 from upstream llvm trunk:
Implement SPARCv9 atomic_swap_64 with a pseudo.

  The SWAP instruction only exists in a 32-bit variant, but the 64-bit
  atomic swap can be implemented in terms of CASX, like the other
  atomic rmw primitives.

Submitted by:	rdivacky
2014-02-20 22:31:45 +00:00
..
include Import a whole bunch of llvm trunk commits to enable self-hosting clang 2014-02-20 21:56:15 +00:00
lib Pull in r200453 from upstream llvm trunk: 2014-02-20 22:31:45 +00:00
tools Import a whole bunch of clang trunk commits to enable self-hosting clang 2014-02-20 21:59:15 +00:00
utils/TableGen Upgrade our copy of llvm/clang to 3.4 release. This version supports 2014-02-16 19:44:07 +00:00
LICENSE.TXT Upgrade our copy of llvm/clang to 3.4 release. This version supports 2014-02-16 19:44:07 +00:00