swift
SILOptimizer: Remove switch cases matching unavailable enum elements
#67920
Merged

SILOptimizer: Remove switch cases matching unavailable enum elements #67920

tshortli
tshortli tshortli requested a review from jckarter jckarter 2 years ago
tshortli tshortli requested a review from gottesmm gottesmm 2 years ago
tshortli tshortli requested a review from nkcsgexi nkcsgexi 2 years ago
tshortli tshortli requested a review from eeckstein eeckstein 2 years ago
tshortli tshortli requested a review from hborla hborla 2 years ago
tshortli tshortli requested a review from slavapestov slavapestov 2 years ago
tshortli tshortli requested a review from xedin xedin 2 years ago
tshortli tshortli force pushed 2 years ago
nkcsgexi
nkcsgexi approved these changes on 2023-08-15
tshortli tshortli force pushed 2 years ago
tshortli tshortli force pushed 2 years ago
tshortli
tshortli tshortli force pushed 2 years ago
tshortli
gottesmm
gottesmm approved these changes on 2023-08-15
tshortli SILOptimizer: Remove switch cases matching unavailable enum elements.
e2bb7e8c
tshortli SILOptimizer: Implement .sil test for switch optimization.
be02038a
tshortli SILOptimizer: Skip unreachable cases optimization when elements are a…
29374cb8
tshortli AST: Clang enum elements can't be unavailable during lowering.
455f3dca
tshortli NFC: Fix warning in ModuleFileSharedCore.cpp.
83b1b472
tshortli tshortli force pushed to 83b1b472 2 years ago
tshortli NFC: Clean up code duplication in Decl.cpp.
9eda39c8
tshortli
tshortli tshortli merged 117a5ecd into main 2 years ago
tshortli tshortli deleted the unavailable-decl-opt-complete-resilient-enum-switch branch 2 years ago

Login to write a write a comment.

Login via GitHub

Assignees
No one assigned
Labels
Milestone