summaryrefslogtreecommitdiffstats
path: root/llvm/lib/CodeGen/AtomicExpandLoadLinkedPass.cpp
Commit message (Expand)AuthorAgeFilesLines
* CodeGen: it turns out that NAND is not the same thing as BIC. At all.Tim Northover2014-07-071-1/+1
* Add a new subtarget hook for whether or not we'd like to enableEric Christopher2014-06-191-14/+19
* Atomics: make use of the "cmpxchg weak" instruction.Tim Northover2014-06-131-12/+22
* Atomics: switch direction of cmpxchg comparisonTim Northover2014-06-131-2/+2
* IR: add "cmpxchg weak" variant to support permitted failure.Tim Northover2014-06-131-25/+28
* Create macro INITIALIZE_TM_PASS.Jiangning Liu2014-06-111-16/+3
* [C++11] Use 'nullptr'.Craig Topper2014-06-081-1/+1
* ARM & AArch64: make use of common cmpxchg idioms after expansionTim Northover2014-05-301-2/+40
* [C++] Use 'nullptr'.Craig Topper2014-04-241-2/+2
* [Modules] Remove potential ODR violations by sinking the DEBUG_TYPEChandler Carruth2014-04-221-1/+2
* Atomics: promote ARM's IR-based atomics pass to CodeGen.Tim Northover2014-04-171-0/+336
OpenPOWER on IntegriCloud