summaryrefslogtreecommitdiffstats
path: root/clang/lib/CodeGen/CGAtomic.cpp
Commit message (Expand)AuthorAgeFilesLines
* CodeGen: use symbolic enumerators for memory orderTim Northover2014-03-131-5/+10
* CodeGen: make use of weaker failure orders on cmpxchg.Tim Northover2014-03-131-67/+151
* Sema: produce error when invalid ordering is passed to atomic builtinTim Northover2014-03-111-20/+10
* Update for IR: add a second AtomicOrdering to cmpxchg insts.Tim Northover2014-03-111-3/+4
* IRGen: __c11/__atomic compare-and-exchange should respect the standardDavid Majnemer2014-03-101-10/+36
* [C++11] Replace llvm::tie with std::tie.Benjamin Kramer2014-03-021-2/+2
* Add CodeGenABITypes.h for use in LLDB.Mark Lacey2013-10-301-0/+1
* Thread a SourceLocation into the EmitCheck for "load_invalid_value". This occursNick Lewycky2013-10-021-21/+32
* No functionality change. Reflow lines that could fit on one line. Break linesNick Lewycky2013-10-011-6/+3
* Simplify atomic load/store IRGen.Eli Friedman2013-07-111-44/+20
* Fix style bug introduced in r183033.Ed Schouten2013-05-311-2/+1
* Add support for optimized (non-generic) atomic libcalls.Ed Schouten2013-05-311-19/+106
* Standardize accesses to the TargetInfo in IR-gen.John McCall2013-04-161-1/+1
* Removed #if 0 code that doesn't compiled if uncommented.Rafael Espindola2013-04-141-9/+0
* Promote atomic type sizes up to a power of two, capped byJohn McCall2013-03-071-24/+481
* Move the atomics code into its own file.John McCall2013-03-071-0/+485
OpenPOWER on IntegriCloud