diff options
author | Erich Keane <erich.keane@intel.com> | 2019-09-20 19:17:31 +0000 |
---|---|---|
committer | Erich Keane <erich.keane@intel.com> | 2019-09-20 19:17:31 +0000 |
commit | fa5a578fb01b59941eb702c0f9573cc0e7cb84dd (patch) | |
tree | d507255853590783cc0afd800790f692862a6d8d /test/Driver/systemz-march.c | |
parent | 76f2591671046d33711bf9f8b1b6f730e53d974f (diff) | |
download | clang-fa5a578fb01b59941eb702c0f9573cc0e7cb84dd.tar.gz |
Ensure AtomicExpr goes through SEMA checking after TreeTransform
RebuildAtomicExpr was skipping doing semantic analysis which broke in
the cases where the expressions were not dependent. This resulted in the
ImplicitCastExpr from an array to a pointer being lost, causing a crash
in IR CodeGen.
Differential Revision: https://reviews.llvm.org/D67854
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@372422 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'test/Driver/systemz-march.c')
0 files changed, 0 insertions, 0 deletions