freebsd-dev/contrib/llvm/tools
Dimitry Andric 65b2c60c75 Pull in r144110 from upstream clang trunk:
Mark the overloaded atomic builtins as having custom type checking,
which they do. This avoids all of the default argument promotions that
we (1) don't want, and (2) undo during that custom type checking, and
makes sure that we don't run into trouble during template
instantiation. Fixes llvm/clang PR11320.

MFC after:	1 week
2011-11-19 17:09:36 +00:00
..
clang Pull in r144110 from upstream clang trunk: 2011-11-19 17:09:36 +00:00