diff options
Diffstat (limited to 'src/passes/ReReloop.cpp')
-rw-r--r-- | src/passes/ReReloop.cpp | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/src/passes/ReReloop.cpp b/src/passes/ReReloop.cpp index 374a54bb8..f70a8afd4 100644 --- a/src/passes/ReReloop.cpp +++ b/src/passes/ReReloop.cpp @@ -278,8 +278,7 @@ struct ReReloop final : public Pass { ReturnTask::handle(*this, ret); } else if (auto* un = curr->dynCast<Unreachable>()) { UnreachableTask::handle(*this, un); - } else if (curr->is<Try>() || curr->is<Throw>() || curr->is<Rethrow>() || - curr->is<BrOnExn>()) { + } else if (curr->is<Try>() || curr->is<Throw>() || curr->is<Rethrow>()) { Fatal() << "ReReloop does not support EH instructions yet"; } else { // not control flow, so just a simple element |