|
CIRCT 22.0.0git
|
Namespaces | |
| namespace | affine |
| namespace | func |
| namespace | LLVM |
| namespace | lsp |
| namespace | OpTrait |
Classes | |
| struct | AttrTypeSubElementHandler< circt::firrtl::BundleType::BundleElement > |
| Allow walking and replacing the subelements of a BundleElement. More... | |
| struct | AttrTypeSubElementHandler< circt::firrtl::ClassElement > |
| Allow walking and replacing the subelements of a ClassElement. More... | |
| struct | AttrTypeSubElementHandler< circt::firrtl::FEnumType::EnumElement > |
| Allow walking and replacing the subelements of an EnumElement. More... | |
| struct | AttrTypeSubElementHandler< circt::firrtl::OpenBundleType::BundleElement > |
| Allow walking and replacing the subelements of an OpenBundleElement. More... | |
| struct | FieldParser<::BundledChannel, ::BundledChannel > |
| class | OpConversionPattern |
| class | OperationPass |
| struct | OpRewritePattern |
| class | OwningOpRef |
| class | StdExprVisitor |
| StdExprVisitor is a visitor for standard expression nodes. More... | |
Typedefs | |
| using | DefaultTypeStorage = TypeStorage |
| using | OpAsmSetValueNameFn = function_ref< void(Value, StringRef)> |
Functions | |
| template<typename T , typename std::enable_if< std::is_base_of< Expr, T >::value, int >::type = 0> | |
| llvm::hash_code | hash_value (const T &e) |
| llvm::hash_code | hash_value (const ModuleSummaryPass::KeyTy &element) |
| using mlir::DefaultTypeStorage = typedef TypeStorage |
| using mlir::OpAsmSetValueNameFn = typedef function_ref<void(Value, StringRef)> |
|
inline |
Definition at line 93 of file ModuleSummary.cpp.
|
inline |
Definition at line 104 of file InferWidths.cpp.
Referenced by llvm::DenseMapInfo< circt::firrtl::Annotation >::getHashValue(), llvm::DenseMapInfo< ModuleSummaryPass::KeyTy >::getHashValue(), and llvm::DenseMapInfo< circt::firrtl::FIRRTLType >::getHashValue().