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

Convert LLHD dialect IR into core dialect IR. More...

#include <ImportVerilog.h>

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

Public Attributes

Option< bool > detectMemories
 
Option< bool > sroa
 

Detailed Description

Convert LLHD dialect IR into core dialect IR.

Definition at line 163 of file ImportVerilog.h.

Member Data Documentation

◆ detectMemories

Option<bool> circt::LlhdToCorePipelineOptions::detectMemories
Initial value:
{
*this, "detect-memories",
llvm::cl::desc("Detect memories and lower them to `seq.firmem`"),
llvm::cl::init(true)}

Definition at line 165 of file ImportVerilog.h.

◆ sroa

Option<bool> circt::LlhdToCorePipelineOptions::sroa
Initial value:
{
*this, "sroa",
llvm::cl::desc("Destructure arrays and structs into individual signals. "
"See https://github.com/llvm/circt/issues/8804."),
llvm::cl::init(false)}

Definition at line 169 of file ImportVerilog.h.


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