CIRCT 24.0.0git
Loading...
Searching...
No Matches
StructuralHasherSharedConstants Struct Reference

This struct contains constant string attributes shared across different threads. More...

Collaboration diagram for StructuralHasherSharedConstants:

Public Member Functions

 StructuralHasherSharedConstants (MLIRContext *context)

Public Attributes

StringAttr portTypesAttr
StringAttr moduleNameAttr
StringAttr moduleNamesAttr
StringAttr portNamesAttr
DenseSet< Attribute > nonessentialAttributes

Detailed Description

This struct contains constant string attributes shared across different threads.

Definition at line 92 of file Dedup.cpp.

Constructor & Destructor Documentation

◆ StructuralHasherSharedConstants()

StructuralHasherSharedConstants::StructuralHasherSharedConstants ( MLIRContext * context)
inlineexplicit

Definition at line 93 of file Dedup.cpp.

References context, moduleNameAttr, nonessentialAttributes, portNamesAttr, and portTypesAttr.

Member Data Documentation

◆ moduleNameAttr

StringAttr StructuralHasherSharedConstants::moduleNameAttr

Definition at line 113 of file Dedup.cpp.

Referenced by StructuralHasherSharedConstants().

◆ moduleNamesAttr

StringAttr StructuralHasherSharedConstants::moduleNamesAttr

Definition at line 116 of file Dedup.cpp.

◆ nonessentialAttributes

DenseSet<Attribute> StructuralHasherSharedConstants::nonessentialAttributes

Definition at line 122 of file Dedup.cpp.

Referenced by StructuralHasherSharedConstants().

◆ portNamesAttr

StringAttr StructuralHasherSharedConstants::portNamesAttr

Definition at line 119 of file Dedup.cpp.

Referenced by StructuralHasherSharedConstants().

◆ portTypesAttr

StringAttr StructuralHasherSharedConstants::portTypesAttr

Definition at line 110 of file Dedup.cpp.

Referenced by StructuralHasherSharedConstants().


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