llvm-project
[CIR] Implement flattening of nested EH cleanup scopes
#183404
Merged

[CIR] Implement flattening of nested EH cleanup scopes #183404

andykaylor
andykaylor [CIR] Implement flattening of nested EH cleanup scopes
88937434
andykaylor Add test cases for throwing calls in outer cleanup
ca0c5f38
andykaylor Require nested try ops to be flattened before enclosing cleanups
d313065f
andykaylor Update to use resume's eh token parameter
95707cf7
andykaylor Fix formatting
643aac3c
andykaylor andykaylor requested a review from xlauko xlauko 234 days ago
andykaylor andykaylor requested a review from bcardosolopes bcardosolopes 234 days ago
andykaylor andykaylor requested a review from erichkeane erichkeane 234 days ago
andykaylor andykaylor requested a review from lanza lanza 234 days ago
andykaylor andykaylor requested a review from AmrDeveloper AmrDeveloper 234 days ago
llvmbot llvmbot added clang
llvmbot llvmbot added ClangIR
llvmbot
erichkeane
erichkeane approved these changes on 2026-02-25
AmrDeveloper
AmrDeveloper approved these changes on 2026-02-26
andykaylor andykaylor merged cc1f66d5 into main 233 days ago
andykaylor andykaylor deleted the cir-flatten-nested-cleanups branch 233 days ago

Login to write a write a comment.

Login via GitHub

Assignees
No one assigned
Labels
Milestone