美文网首页
Swift的一些指令操作

Swift的一些指令操作

作者: 懒床小番茄 | 来源:发表于2020-06-24 15:09 被阅读0次

1. 生成语法树:swiftc -dump-ast main.swift

  导出为文件:swiftc -dump-ast main.swift -o 文件名 导出的文件后缀名自定义


image.png

2. 生成最简洁的SIL代码:swiftc -emit-sil main.swift

  导出为文件:swiftc -emit-sil main.swift -o 文件名 导出的文件后缀名自定义

3. 生成LLVM IR代码:swiftc -emit-ir main.swift

  导出为文件:swiftc -emit-ir main.swift -o main.ll 一般是后缀名为ll的文件

4. 生成汇编代码:swiftc -emit-assembly main.swift

  导出为文件:swiftc -emit-assembly main.swift -o main.s 一般是后缀名为ll的文件

相关文章

  • Swift的一些指令操作

    1. 生成语法树:swiftc -dump-ast main.swift   导出为文件:swiftc -dump...

  • node教程——指令篇

    关于终端的一些基本操作指令:

  • 成员信息登记用户手册

    简介 具体指令 操作示范 商家操作: 指令操作:

  • vue进阶语法

    自定义指令 指令用于简化DOM操作,相当于对基础DOM操作的一种封装 使用一些内置指令不具备的DOM功能时,可以进...

  • 2020-08-24(数学指令)

    运算指令INC(操作数) 递增指令,执行指令时,将操作数递增1.DEC(操作数) 递减指令,执行指令时,将操作数...

  • Linux下的基本指令

    今天学习了Linux下的一些基本指令,来分享一下。 基本文件和目录操作 文件的操作指令有copy,move,ren...

  • CSAPP算术操作

    一、算术和逻辑操作 下图列出了x86-64的一些整数和逻辑操作。大多数操作都分成了指令类。例如 add 指令类由四...

  • Redis进阶系列四(通用指令)

    Redis进阶系列四(通用指令) 1、基本操作指令 2、扩展操作指令 3、数据库操作指令 切换数据库,redis有...

  • rollup and cube group by

    操作指令 分组结果集 操作指令 分组结果集

  • AT指令操作(短信操作指令)

    短信操作指令:AT+CMGF//设置短信格式AT+CPMS//设置短信存储载体AT+CNMI//设置短信接收提示方...

网友评论

      本文标题:Swift的一些指令操作

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