美文网首页
生成Swift中间代码的方法

生成Swift中间代码的方法

作者: Jerrydu96 | 来源:发表于2020-06-24 09:57 被阅读0次

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

翻译自 苹果官方文档

相关文章

网友评论

      本文标题:生成Swift中间代码的方法

      本文链接:https://www.haomeiwen.com/subject/wnolfktx.html