开源firrtl如何打印所有pass的fir
在FIRRTL中,可以使用以下命令来打印所有pass的FIR:
- 首先,需要安装firrtl:
$ git clone https://github.com/freechipsproject/firrtl.git
$ cd firrtl
$ sbt compile
- 接下来,使用以下命令来打印所有pass的FIR:
$ sbt "runMain firrtl.stage.FirrtlMain --help"
该命令将显示所有可用的选项,其中包括以下选项:
-i <filename>:指定输入FIR文件的名称。-o <filename>:指定输出FIR文件的名称。-X <pass>:指定要运行的pass的名称。如果不指定,则默认运行所有pass。
例如,要打印所有pass的FIR,可以使用以下命令:
$ sbt "runMain firrtl.stage.FirrtlMain -i input.fir -X all"
该命令将读取名为input.fir的FIR文件,并打印所有pass的输出。输出将显示在终端窗口中。
原文地址: https://www.cveoy.top/t/topic/9gg 著作权归作者所有。请勿转载和采集!