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 288 days ago
eeckstein eeckstein removed review request from jckarter jckarter 288 days ago
eeckstein eeckstein requested a review from nate-chandler nate-chandler 288 days ago
eeckstein eeckstein requested a review from atrick atrick 288 days ago
eeckstein eeckstein requested a review from meg-gupta meg-gupta 288 days ago
eeckstein
eeckstein
eeckstein
nate-chandler
nate-chandler approved these changes on 2024-12-20
eeckstein eeckstein force pushed from 52beb082 to 4434e0d8 287 days 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 from 4434e0d8 to 9aff288b 287 days ago
eeckstein
eeckstein
eeckstein
eeckstein eeckstein merged efe8aeb7 into main 275 days ago
eeckstein eeckstein deleted the pointer-to-address-simplification branch 275 days ago

Login to write a write a comment.

Login via GitHub

Assignees
No one assigned
Labels
Milestone