在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/myOp 著作权归作者所有。请勿转载和采集!

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