swift
Optimizer: re-implement the `pointer_to_address` SILCombine peephole optimizations in swift
#78317
Merged

Optimizer: re-implement the `pointer_to_address` SILCombine peephole optimizations in swift #78317

eeckstein
eeckstein eeckstein requested a review from jckarter jckarter 1 year ago
eeckstein eeckstein removed review request from jckarter jckarter 1 year ago
eeckstein eeckstein requested a review from nate-chandler nate-chandler 1 year ago
eeckstein eeckstein requested a review from atrick atrick 1 year ago
eeckstein eeckstein requested a review from meg-gupta meg-gupta 1 year ago
eeckstein
eeckstein
eeckstein
nate-chandler
nate-chandler approved these changes on 2024-12-20
eeckstein eeckstein force pushed 1 year ago
eeckstein
eeckstein
eeckstein SIL: add some Builder-create functions
2d10da00
eeckstein SIL: add APIs to set and get the alignment of a `pointer_to_address` …
1856d4e9
eeckstein SIL: add the `Builtin.name` getter and `Builtin.arguments`
969a788e
eeckstein SIL: add the IndexingInstruction protocol
43b6fd4e
eeckstein BorrowUtils: make `unchecked_ownership_conversion` to guaranteed owne…
c5b14c2b
eeckstein SIL Verifier: check that an instruction with a guaranteed result is …
51c6a60d
eeckstein Optimizer: re-implement the `pointer_to_address` SILCombine peephole …
9aff288b
eeckstein eeckstein force pushed to 9aff288b 1 year ago
eeckstein
eeckstein
eeckstein
eeckstein eeckstein merged efe8aeb7 into main 1 year ago
eeckstein eeckstein deleted the pointer-to-address-simplification branch 1 year ago

Login to write a write a comment.

Login via GitHub

Assignees
No one assigned
Labels
Milestone