SIL for First Time Learners

Yusuke Kita, Mercari Part of DW18

The Swift compiler runs in multiple phases, and one of the biggest is SIL (Swift Intermediate Language) optimizations. The SIL optimizer performs all the important Swift-specific optimizations, so I believe that it’s quite valuable to have an understanding about SIL as a Swift developer.

In this talk, we’ll go over basic idea of SIL with simple examples.