aboutsummaryrefslogtreecommitdiffstats
path: root/test/CodeGen/ARM/atomic-64bit.ll
Commit message (Expand)AuthorAgeFilesLines
* Update aosp/master llvm for rebase to r233350Pirama Arumuga Nainar2015-04-091-1/+1
* Update aosp/master LLVM for rebase to r230699.Stephen Hines2015-03-231-1/+1
* Update LLVM for rebase to r212749.Stephen Hines2014-07-211-6/+8
* Update LLVM for 3.5 rebase (r209712).Stephen Hines2014-05-291-45/+86
* Update to LLVM 3.5a.Stephen Hines2014-04-241-42/+115
* [ARM] Use the load-acquire/store-release instructions optimally in AArch32.Amara Emerson2013-09-261-15/+1
* [ARM] Constrain some register classes in EmitAtomicBinary64 so thatJoey Gouly2013-08-221-1/+1
* Mass update to CodeGen tests to use CHECK-LABEL for labels corresponding to f...Stephen Lin2013-07-141-13/+13
* Convert CodeGen/*/*.ll tests to use the new CHECK-LABEL for easier debugging....Stephen Lin2013-07-131-13/+13
* ARM: relax the atomic release barrier to "dmb ishst" on SwiftTim Northover2013-07-031-50/+50
* Revert r185339 (ARM: relax the atomic release barrier to "dmb ishst")Tim Northover2013-07-011-50/+50
* ARM: relax the atomic release barrier to "dmb ishst"Tim Northover2013-07-011-50/+50
* Fix 64-bit atomic operations in Thumb mode.Tim Northover2013-01-291-0/+147
* Fixed the condition codes for the atomic64 min/umin code generation on ARM. I...Silviu Baranga2013-01-251-2/+2
* Added atomic 64 min/max/umin/umax instrinsics support in the ARM backend.Silviu Baranga2012-11-291-0/+61
* Remove hard coded registers in ARM ldrexd and strexd instructionsWeiming Zhao2012-11-161-41/+41
* Generic expansion for atomic load/store into cmpxchg/atomicrmw xchg; implemen...Eli Friedman2011-08-311-7/+37
* 64-bit atomic cmpxchg for ARM.Eli Friedman2011-08-311-0/+15
* Some minor cleanups for r138845.Eli Friedman2011-08-311-1/+1
* Some 64-bit atomic operations on ARM. 64-bit cmpxchg coming next.Eli Friedman2011-08-311-0/+83