swift
[SILGenCleanup] Complete lifetimes of defs backwards reachable from dead-end blocks.
#78105
Merged

[SILGenCleanup] Complete lifetimes of defs backwards reachable from dead-end blocks. #78105

nate-chandler
nate-chandler nate-chandler force pushed 1 year ago
nate-chandler nate-chandler force pushed 1 year ago
nate-chandler nate-chandler force pushed 1 year ago
nate-chandler nate-chandler requested a review from atrick atrick 1 year ago
nate-chandler nate-chandler requested a review from eeckstein eeckstein 1 year ago
nate-chandler nate-chandler requested a review from meg-gupta meg-gupta 1 year ago
nate-chandler nate-chandler marked this pull request as ready for review 1 year ago
nate-chandler nate-chandler requested a review from jckarter jckarter 1 year ago
nate-chandler nate-chandler removed review request from jckarter jckarter 1 year ago
eeckstein
eeckstein commented on 2024-12-17
nate-chandler nate-chandler force pushed 1 year ago
nate-chandler
nate-chandler
nate-chandler
nate-chandler nate-chandler changed the title [SILGenCleanup] Complete lifetimes of defs backwards reachable from unreachable instructions. [SILGenCleanup] Complete lifetimes of defs backwards reachable from dead-end blocks. 1 year ago
eeckstein
eeckstein commented on 2024-12-18
nate-chandler nate-chandler force pushed 1 year ago
nate-chandler nate-chandler force pushed 1 year ago
nate-chandler nate-chandler force pushed 1 year ago
eeckstein
eeckstein approved these changes on 2024-12-18
nate-chandler [Gardening] Detypo'd comment.
c53b1a57
nate-chandler [NFC] SILGenCleanup: Added logging.
e926d22b
nate-chandler [NFC] SIL: Find unreachable-terminated blocks.
40a34d86
nate-chandler [NFC] ReachableBlocks: Extract compute method.
f8d782ed
nate-chandler [NFC] ReachableBlocks: Rename isReachable method.
631fc4c3
nate-chandler [NFC] CLF: Compute reachable blocks only.
f9b32a5c
nate-chandler [NFC] ReachableBlocks: Add ::hasUnreachableBlocks.
bace1a60
nate-chandler [NFC] ReachableBlocks: Use StackList.
62f2ffd7
nate-chandler [NFC] SGC: Extract range completion.
7c4036e9
nate-chandler [NFC] BasicBlockWorklist: add ::empty.
990f0eeb
nate-chandler [SGC] Complete deadend-reachable lifetimes.
c327c594
nate-chandler nate-chandler force pushed to c327c594 1 year ago
nate-chandler
nate-chandler
nate-chandler
nate-chandler
nate-chandler nate-chandler merged 419d87d6 into main 1 year ago
nate-chandler nate-chandler deleted the rdar141197164 branch 1 year ago

Login to write a write a comment.

Login via GitHub

Assignees
No one assigned
Labels
Milestone