swift
Add a dedicated Pack Type Elimination function pass
#93192
Merged

Add a dedicated Pack Type Elimination function pass #93192

aidan-hall
aidan-hall aidan-hall force pushed from 2931cc95 to 400a7c15 6 days ago
aidan-hall aidan-hall force pushed from 400a7c15 to f91dec4f 6 days ago
aidan-hall aidan-hall force pushed from f91dec4f to 4d5c8005 6 days ago
aidan-hall aidan-hall force pushed from 4d5c8005 to 1782335f 6 days ago
aidan-hall aidan-hall changed the title WIP: Pack type elimination Add a dedicated Pack Type Elimination function pass 6 days ago
aidan-hall
aidan-hall
aidan-hall aidan-hall marked this pull request as ready for review 6 days ago
aidan-hall aidan-hall requested a review from eeckstein eeckstein 6 days ago
aidan-hall aidan-hall requested a review from jckarter jckarter 6 days ago
aidan-hall
aidan-hall aidan-hall requested a review from rjmccall rjmccall 6 days ago
aidan-hall aidan-hall force pushed from 1782335f to 1068cc42 5 days ago
aidan-hall aidan-hall requested a review from hborla hborla 5 days ago
aidan-hall aidan-hall requested a review from slavapestov slavapestov 5 days ago
aidan-hall aidan-hall requested a review from xedin xedin 5 days ago
aidan-hall aidan-hall requested a review from hamishknight hamishknight 5 days ago
aidan-hall aidan-hall force pushed from 1068cc42 to 03be6e11 5 days ago
aidan-hall
aidan-hall
aidan-hall commented on 2026-10-14
aidan-hall aidan-hall force pushed from 03be6e11 to 4017bbf6 4 days ago
aidan-hall
aidan-hall aidan-hall force pushed from 4017bbf6 to 907db8ed 4 days ago
eeckstein
eeckstein approved these changes on 2026-10-15
aidan-hall Cloner: Bridge registerConcreteLocalArchetypeMapping
bb818ee5
aidan-hall SIL: Bridge open_pack_element's generic environment
23c8ce17
aidan-hall Bridging: Pack element and indexing APIs
2cb578a3
aidan-hall SIL: Add the AnyPackIndexInst.structuralIndex computed property
bdef1e95
aidan-hall SIL: OpenPackElementInst element archetype substitution map getter
9ccfd0a6
aidan-hall aidan-hall force pushed from 907db8ed to 6fe0df3c 4 days ago
aidan-hall PackTypeElimination: Add new function pass
d295351d
aidan-hall SILCloner: Remove pack instruction rewriting from visitors
42231861
aidan-hall aidan-hall force pushed from 6fe0df3c to 42231861 3 days ago
aidan-hall
aidan-hall
aidan-hall aidan-hall merged 7912c1e5 into main 3 days ago

Login to write a write a comment.

Login via GitHub

Assignees
No one assigned
Labels
Milestone