Revert "Skip exception cleanups when the innermost scope is EHTerminateScope."
commit0d3f2fd269400806f996b8d1fd2cfc0740ac78ef
authorJames Y Knight <jyknight@google.com>
Fri, 14 Jan 2022 23:59:02 +0000 (14 18:59 -0500)
committerJames Y Knight <jyknight@google.com>
Fri, 14 Jan 2022 23:59:24 +0000 (14 18:59 -0500)
tree8be97aa556e6e6ec0a07e46715d20c2d2a4f0d94
parent29fe14c78d044ef8f5ed5ae36a353b464ab787ec
Revert "Skip exception cleanups when the innermost scope is EHTerminateScope."

Breaks tests on some platforms. Reverting while investigating.

This reverts commit a4e255f9c6d4458fa6e70394af626f3b65e0a26d.
clang/lib/CodeGen/CGCleanup.cpp
clang/test/CodeGenCXX/noexcept.cpp
clang/test/OpenMP/distribute_parallel_for_num_threads_codegen.cpp
clang/test/OpenMP/distribute_parallel_for_simd_num_threads_codegen.cpp
clang/test/OpenMP/openmp_win_codegen.cpp
clang/test/OpenMP/ordered_doacross_codegen.cpp
clang/test/OpenMP/parallel_master_codegen.cpp
clang/test/OpenMP/single_codegen.cpp
clang/test/OpenMP/taskgroup_codegen.cpp
clang/test/OpenMP/teams_distribute_parallel_for_num_threads_codegen.cpp
clang/test/OpenMP/teams_distribute_parallel_for_simd_num_threads_codegen.cpp