1、生成语法分析树:
swiftc -dump-ast -O file.swift
2、生成SIL中间代码文件.
swiftc -emit-silgen -O file.swift
3、生成强制PASS之后的SIL代码,这经常是你想要看到的部分
swiftc -emit-sil -Onone file.swift
4、生成优化之后的 SIL 代码
swiftc -emit-sil -O file-swift
5、生成LLVM IR代码
swiftc -emit-ir -Xfrontend -disable-llvm-optzns -O file.swift
6、生成LLVM Pass 之后的IR代码
swiftc -emit-ir -O file.swift
7、生成汇编代码
swiftc -S -O file.swift
翻译自 苹果官方文档