CIRCT 21.0.0git
|
A single i1
value that is fixed to a given value in the past and the present.
More...
#include <DeseqUtils.h>
Public Member Functions | |
bool | operator== (const FixedValue &other) const |
operator bool () const | |
Public Attributes | |
Value | value |
The IR value being fixed. | |
bool | past |
The assigned value in the past, as transported into the presented via a destination operand of a process' wait op. | |
bool | present |
The assigned value in the present. | |
A single i1
value that is fixed to a given value in the past and the present.
Definition at line 236 of file DeseqUtils.h.
|
inline |
Definition at line 250 of file DeseqUtils.h.
References value.
|
inline |
Definition at line 245 of file DeseqUtils.h.
bool circt::llhd::deseq::FixedValue::past |
The assigned value in the past, as transported into the presented via a destination operand of a process' wait op.
Definition at line 241 of file DeseqUtils.h.
Referenced by circt::llhd::deseq::hash_value(), and operator==().
bool circt::llhd::deseq::FixedValue::present |
The assigned value in the present.
Definition at line 243 of file DeseqUtils.h.
Referenced by circt::llhd::deseq::hash_value(), and operator==().
Value circt::llhd::deseq::FixedValue::value |
The IR value being fixed.
Definition at line 238 of file DeseqUtils.h.
Referenced by circt::llhd::deseq::hash_value(), operator bool(), operator==(), and Python.support.OpOperand::type().