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

Commits
  • SIL: add some Builder-create functions
    eeckstein committed 1 year ago
  • SIL: add APIs to set and get the alignment of a `pointer_to_address` instruction.
    eeckstein committed 1 year ago
  • SIL: add the `Builtin.name` getter and `Builtin.arguments`
    eeckstein committed 1 year ago
  • SIL: add the IndexingInstruction protocol
    eeckstein committed 1 year ago
  • BorrowUtils: make `unchecked_ownership_conversion` to guaranteed ownership a BeginBorrowValue
    eeckstein committed 1 year ago
  • SIL Verifier: check that an instruction with a guaranteed result is either a BeginBorrowValue or a ForwardingInstruction
    eeckstein committed 1 year ago
  • Optimizer: re-implement the `pointer_to_address` SILCombine peephole optimizations in swift
    eeckstein committed 1 year ago
Loading