CIRCT 22.0.0git
|
#include <LongestPathAnalysis.h>
Public Member Functions | |
Object (circt::igraph::InstancePath path, Value value, size_t bitPos) | |
Object ()=default | |
bool | operator== (const Object &other) const |
void | print (llvm::raw_ostream &os) const |
Object & | prependPaths (circt::igraph::InstancePathCache &cache, circt::igraph::InstancePath path) |
StringAttr | getName () const |
Public Attributes | |
circt::igraph::InstancePath | instancePath |
Value | value |
size_t | bitPos |
Definition at line 42 of file LongestPathAnalysis.h.
|
inline |
Definition at line 43 of file LongestPathAnalysis.h.
|
default |
StringAttr Object::getName | ( | ) | const |
Definition at line 233 of file LongestPathAnalysis.cpp.
References getNameImpl().
|
inline |
Definition at line 47 of file LongestPathAnalysis.h.
References bitPos, instancePath, and value.
Object & Object::prependPaths | ( | circt::igraph::InstancePathCache & | cache, |
circt::igraph::InstancePath | path | ||
) |
Definition at line 259 of file LongestPathAnalysis.cpp.
References circt::igraph::InstancePathCache::concatPath().
Referenced by circt::aig::OpenPath::prependPaths().
void Object::print | ( | llvm::raw_ostream & | os | ) | const |
Definition at line 231 of file LongestPathAnalysis.cpp.
References printObjectImpl().
size_t circt::aig::Object::bitPos |
Definition at line 60 of file LongestPathAnalysis.h.
Referenced by llvm::DenseMapInfo< circt::aig::Object >::isEqual(), and operator==().
circt::igraph::InstancePath circt::aig::Object::instancePath |
Definition at line 58 of file LongestPathAnalysis.h.
Referenced by llvm::DenseMapInfo< circt::aig::Object >::isEqual(), and operator==().
Value circt::aig::Object::value |
Definition at line 59 of file LongestPathAnalysis.h.
Referenced by llvm::DenseMapInfo< circt::aig::Object >::isEqual(), operator==(), and Python.support.OpOperand::type().