aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/DebugInfo/CodeView/DebugChecksumsSubsection.cpp
diff options
context:
space:
mode:
authorRichard Sandiford <richard.sandiford@arm.com>2020-03-02 19:03:08 +0000
committerRichard Sandiford <richard.sandiford@arm.com>2020-03-12 17:20:23 +0000
commitadb290d97482aa9311ee4b4b5917a0f2ece55b30 (patch)
tree0dfec4916ca3e0423d85790b2e004d7493325c5b /llvm/lib/DebugInfo/CodeView/DebugChecksumsSubsection.cpp
parent627b5c12068cc90b476a9121862a481e1d57be85 (diff)
downloadllvm-adb290d97482aa9311ee4b4b5917a0f2ece55b30.zip
llvm-adb290d97482aa9311ee4b4b5917a0f2ece55b30.tar.gz
llvm-adb290d97482aa9311ee4b4b5917a0f2ece55b30.tar.bz2
[Sema][SVE] Reject atomic sizeless types
It would be difficult to guarantee atomicity for sizeless types, so the SVE ACLE makes atomic sizeless types invalid. As it happens, we already rejected them before the patch, but for the wrong reason: error: _Atomic cannot be applied to type 'svint8_t' (aka '__SVInt8_t') which is not trivially copyable The SVE types should be treated as trivially copyable; a later patch fixes that. Differential Revision: https://reviews.llvm.org/D75734
Diffstat (limited to 'llvm/lib/DebugInfo/CodeView/DebugChecksumsSubsection.cpp')
0 files changed, 0 insertions, 0 deletions