在FIRRTL中,可以使用以下命令来打印所有pass的FIR:

  1. 首先,需要安装firrtl:
$ git clone https://github.com/freechipsproject/firrtl.git
$ cd firrtl
$ sbt compile
  1. 接下来,使用以下命令来打印所有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的输出。输出将显示在终端窗口中。

开源firrtl如何打印所有pass的fir

原文地址: https://www.cveoy.top/t/topic/9gg 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录