CIRCT 22.0.0git
Loading...
Searching...
No Matches
Public Attributes | List of all members
circt::ArcPreprocessingOptions Struct Reference

#include <pipelines.h>

Inheritance diagram for circt::ArcPreprocessingOptions:
Inheritance graph
[legend]
Collaboration diagram for circt::ArcPreprocessingOptions:
Collaboration graph
[legend]

Public Attributes

Option< bool > observePorts
 
Option< bool > observeWires
 
Option< bool > observeNamedValues
 
Option< bool > observeMemories
 

Detailed Description

Definition at line 25 of file pipelines.h.

Member Data Documentation

◆ observeMemories

Option<bool> circt::ArcPreprocessingOptions::observeMemories
Initial value:
{
*this, "observe-memories",
llvm::cl::desc("Make all memory contents observable"),
llvm::cl::init(false)}

Definition at line 40 of file pipelines.h.

◆ observeNamedValues

Option<bool> circt::ArcPreprocessingOptions::observeNamedValues
Initial value:
{
*this, "observe-named-values",
llvm::cl::desc("Make values with `sv.namehint` observable"),
llvm::cl::init(false)}

Definition at line 35 of file pipelines.h.

◆ observePorts

Option<bool> circt::ArcPreprocessingOptions::observePorts
Initial value:
{*this, "observe-ports",
llvm::cl::desc("Make all ports observable"),
llvm::cl::init(false)}

Definition at line 27 of file pipelines.h.

◆ observeWires

Option<bool> circt::ArcPreprocessingOptions::observeWires
Initial value:
{*this, "observe-wires",
llvm::cl::desc("Make all wires observable"),
llvm::cl::init(false)}

Definition at line 31 of file pipelines.h.


The documentation for this struct was generated from the following file: