mirror of
https://github.com/RPCS3/llvm-mirror.git
synced 2024-10-23 04:52:54 +02:00
96e2bce418
We've been performing the wrong operation on ARM for "atomicrmw nand" for years, since "a NAND b" is "~(a & b)" rather than ARM's very tempting "a & ~b". This bled over into the generic expansion pass. So I assume no-one has ever actually tried to do an atomic nand in the real world. Oh well. llvm-svn: 212443 |
||
---|---|---|
.. | ||
atomic-expansion-v7.ll | ||
atomic-expansion-v8.ll | ||
cmpxchg-weak.ll | ||
lit.local.cfg |