Work around more GCC miscompiles exposed by r338464.
authorMartin Storsjo <martin@martin.st>
Thu, 2 Aug 2018 18:12:08 +0000 (18:12 +0000)
committerMartin Storsjo <martin@martin.st>
Thu, 2 Aug 2018 18:12:08 +0000 (18:12 +0000)
commitd03fa9903f054de2c55e82012c9bdf198a17cbc8
treefe5ad5ac2037d5e16dbd6e7a2fbb601b5a565c4a
parenta9cb2dd8b0d5be357e7aaf2b1a16f63eb703cdf8
Work around more GCC miscompiles exposed by r338464.

This is the same fix as in r338478, for another occurrance of the
same pattern from r338464.

See gcc.gnu.org/PR86769 for details of the bug.

llvm-svn: 338749
clang/lib/Sema/SemaInit.cpp