CIRCT
20.0.0git
|
Represents a finite word-length bit vector in SystemC as described in IEEE 1666-2011 §7.9.3. More...
#include <SystemCTypes.h>
Static Public Member Functions | |
static bool | classof (Type type) |
static BitVectorBaseType | get (MLIRContext *context) |
static constexpr StringLiteral | getMnemonic () |
Static Public Attributes | |
static constexpr StringLiteral | name = "systemc.bv_base" |
Represents a finite word-length bit vector in SystemC as described in IEEE 1666-2011 §7.9.3.
The word-length is not known statically, but is constant over the lifetime of the value. It is the base class of 'BitVectorType'.
Definition at line 242 of file SystemCTypes.h.
|
inlinestatic |
Definition at line 245 of file SystemCTypes.h.
References circt::esi::detail::getTypeID().
|
static |
Definition at line 179 of file SystemCTypes.cpp.
References circt::calyx::direction::get().
Referenced by customTypeParser().
|
inlinestaticconstexpr |
Definition at line 249 of file SystemCTypes.h.
Referenced by customTypeParser().
|
staticconstexpr |
Definition at line 251 of file SystemCTypes.h.