summaryrefslogtreecommitdiffstats
path: root/clang/test/CodeGen/arm-atomics-m0.c
Commit message (Collapse)AuthorAgeFilesLines
* ARM: use LLVM's atomicrmw instructions when ldrex/strex are available.Tim Northover2014-07-091-0/+35
Having some kind of weird kernel-assisted ABI for these when the native instructions are available appears to be (and should be) the exception; OSs have been gradually opting in for years and the code was getting silly. So let LLVM decide whether it's possible/profitable to inline them by default. Patch by Phoebe Buckheister. llvm-svn: 212598
OpenPOWER on IntegriCloud