We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent d351f4a commit 824d96bCopy full SHA for 824d96b
llvm/lib/Transforms/Utils/UnifyFunctionExitNodes.cpp
@@ -115,6 +115,9 @@ bool unifyReturnBlocks(Function &F) {
115
// all unreachable blocks.
116
bool UnifyFunctionExitNodesLegacyPass::runOnFunction(Function &F) {
117
bool Changed = false;
118
+ if (F.hasSEH() || F.hasCXXSEH())
119
+ return false;
120
+
121
Changed |= unifyUnreachableBlocks(F);
122
Changed |= unifyReturnBlocks(F);
123
return Changed;
0 commit comments