diff options
author | David Majnemer <david.majnemer@gmail.com> | 2013-10-18 08:03:43 +0000 |
---|---|---|
committer | David Majnemer <david.majnemer@gmail.com> | 2013-10-18 08:03:43 +0000 |
commit | 641bea117d2f5e68c11156b9eea1c9270825dfb9 (patch) | |
tree | 2e190a23136c8a58efa5736d8f7bc2f9a3c2fbc4 /docs/DeveloperPolicy.rst | |
parent | 7a7fc90ba3419490c478174d78a3d1fb5373054d (diff) | |
download | llvm-641bea117d2f5e68c11156b9eea1c9270825dfb9.tar.gz llvm-641bea117d2f5e68c11156b9eea1c9270825dfb9.tar.bz2 llvm-641bea117d2f5e68c11156b9eea1c9270825dfb9.tar.xz |
CodeGen: Emit a libcall if the target doesn't support 16-byte wide atomics
There are targets that support i128 sized scalars but cannot emit
instructions that modify them directly. The proper thing to do is to
emit a libcall.
This fixes PR17481.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@192957 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'docs/DeveloperPolicy.rst')
0 files changed, 0 insertions, 0 deletions