|
CIRCT 24.0.0git
|
Classes | |
| struct | FirMemory |
| Helper structure carrying information about FIR memory generated ops. More... | |
Enumerations | |
| enum class | ReadEnableMode { Zero , Ignore , Undefined } |
Functions | |
| bool | isValidIndexValues (Value hlmemHandle, ValueRange addresses) |
| mlir::TypedValue< seq::ImmutableType > | createConstantInitialValue (OpBuilder builder, Location loc, mlir::IntegerAttr attr) |
| mlir::TypedValue< seq::ImmutableType > | createConstantInitialValue (OpBuilder builder, Operation *constantLike) |
| Value | unwrapImmutableValue (mlir::TypedValue< seq::ImmutableType > immutableVal) |
| FailureOr< seq::InitialOp > | mergeInitialOps (Block *block) |
| bool | isClockOrI1Type (Type ty) |
| Returns true if the type is i1 or seq.clock. | |
|
strong |
| Enumerator | |
|---|---|
| Zero | |
| Ignore | |
| Undefined | |
Definition at line 15 of file SeqEnums.h.
| TypedValue< seq::ImmutableType > circt::seq::createConstantInitialValue | ( | OpBuilder | builder, |
| Location | loc, | ||
| mlir::IntegerAttr | attr ) |
Definition at line 1192 of file SeqOps.cpp.
References createConstantInitialValue().
Referenced by createConstantInitialValue(), and createConstantInitialValue().
| mlir::TypedValue< seq::ImmutableType > circt::seq::createConstantInitialValue | ( | OpBuilder | builder, |
| Operation * | constantLike ) |
Definition at line 1202 of file SeqOps.cpp.
References assert(), and createConstantInitialValue().
| bool circt::seq::isClockOrI1Type | ( | Type | ty | ) |
Returns true if the type is i1 or seq.clock.
| bool circt::seq::isValidIndexValues | ( | Value | hlmemHandle, |
| ValueRange | addresses ) |
Definition at line 32 of file SeqOps.cpp.
References isValidIndexValues().
Referenced by isValidIndexValues().
| FailureOr< seq::InitialOp > circt::seq::mergeInitialOps | ( | Block * | block | ) |
Definition at line 1220 of file SeqOps.cpp.
References assert(), and mergeInitialOps().
Referenced by mergeInitialOps().
| Value circt::seq::unwrapImmutableValue | ( | mlir::TypedValue< seq::ImmutableType > | immutableVal | ) |