CIRCT 22.0.0git
|
This is the complete list of members for LocalVisitor, including all inherited members.
addEdge(Value to, size_t toBitPos, int64_t delay, SmallVectorImpl< OpenPath > &results) | LocalVisitor | private |
addLogicOp(Operation *op, size_t bitPos, SmallVectorImpl< OpenPath > &results) | LocalVisitor | private |
cachedResults | LocalVisitor | private |
ctx | LocalVisitor | private |
cv | LocalVisitor | mutableprivate |
debugPointFactory | LocalVisitor | private |
done | LocalVisitor | private |
ec | LocalVisitor | private |
ecMap | LocalVisitor | private |
endPointResults | LocalVisitor | private |
findLeader(Value value, size_t bitpos) const | LocalVisitor | inlineprivate |
fromInputPortToEndPoint | LocalVisitor | private |
fromOutputPortToStartPoint | LocalVisitor | private |
getCachedPaths(Value value, size_t bitPos) const | LocalVisitor | |
getClosedPaths(SmallVectorImpl< DataflowPath > &results) const | LocalVisitor | |
getDebugPointFactory() const | LocalVisitor | inline |
getEndPointResults() const | LocalVisitor | inline |
getFromInputPortToEndPoint() const | LocalVisitor | inline |
getFromOutputPortToStartPoint() const | LocalVisitor | inline |
getHWModuleOp() const | LocalVisitor | inline |
getInstancePathCache() const | LocalVisitor | inline |
getOrComputePaths(Value value, size_t bitPos) | LocalVisitor | |
initializeAndRun() | LocalVisitor | |
initializeAndRun(hw::InstanceOp instance) | LocalVisitor | private |
initializeAndRun(hw::OutputOp output) | LocalVisitor | private |
instancePathCache | LocalVisitor | private |
isTopLevel() const | LocalVisitor | inline |
LocalVisitor(hw::HWModuleOp module, Context *ctx) | LocalVisitor | |
markEquivalent(Value from, size_t fromBitPos, Value to, size_t toBitPos, SmallVectorImpl< OpenPath > &results) | LocalVisitor | private |
markRegEndPoint(Value endPoint, Value start, Value reset={}, Value resetValue={}, Value enable={}) | LocalVisitor | private |
markStartPoint(Value value, size_t bitPos, SmallVectorImpl< OpenPath > &results) | LocalVisitor | private |
mutex | LocalVisitor | mutableprivate |
ObjectToMaxDistance typedef | LocalVisitor | |
operationAnalyzer | LocalVisitor | private |
putUnclosedResult(const Object &object, int64_t delay, llvm::ImmutableList< DebugPoint > history, ObjectToMaxDistance &objectToMaxDistance) | LocalVisitor | private |
setTopLevel() | LocalVisitor | inline |
topLevel | LocalVisitor | private |
visit(mlir::BlockArgument argument, size_t bitPos, SmallVectorImpl< OpenPath > &results) | LocalVisitor | private |
visit(hw::InstanceOp op, size_t bitPos, size_t resultNum, SmallVectorImpl< OpenPath > &results) | LocalVisitor | private |
visit(hw::WireOp op, size_t bitPos, SmallVectorImpl< OpenPath > &results) | LocalVisitor | private |
visit(comb::ConcatOp op, size_t bitPos, SmallVectorImpl< OpenPath > &results) | LocalVisitor | private |
visit(comb::ExtractOp op, size_t bitPos, SmallVectorImpl< OpenPath > &results) | LocalVisitor | private |
visit(comb::ReplicateOp op, size_t bitPos, SmallVectorImpl< OpenPath > &results) | LocalVisitor | private |
visit(aig::AndInverterOp op, size_t bitPos, SmallVectorImpl< OpenPath > &results) | LocalVisitor | private |
visit(mig::MajorityInverterOp op, size_t bitPos, SmallVectorImpl< OpenPath > &results) | LocalVisitor | private |
visit(comb::AndOp op, size_t bitPos, SmallVectorImpl< OpenPath > &results) | LocalVisitor | private |
visit(comb::XorOp op, size_t bitPos, SmallVectorImpl< OpenPath > &results) | LocalVisitor | private |
visit(comb::OrOp op, size_t bitPos, SmallVectorImpl< OpenPath > &results) | LocalVisitor | private |
visit(comb::MuxOp op, size_t bitPos, SmallVectorImpl< OpenPath > &results) | LocalVisitor | private |
visit(comb::TruthTableOp op, size_t bitPos, SmallVectorImpl< OpenPath > &results) | LocalVisitor | private |
visit(hw::ConstantOp op, size_t bitPos, SmallVectorImpl< OpenPath > &results) | LocalVisitor | inlineprivate |
visit(seq::FirRegOp op, size_t bitPos, SmallVectorImpl< OpenPath > &results) | LocalVisitor | inlineprivate |
visit(seq::CompRegOp op, size_t bitPos, SmallVectorImpl< OpenPath > &results) | LocalVisitor | inlineprivate |
visit(seq::FirMemReadOp op, size_t bitPos, SmallVectorImpl< OpenPath > &results) | LocalVisitor | inlineprivate |
visit(seq::FirMemReadWriteOp op, size_t bitPos, SmallVectorImpl< OpenPath > &results) | LocalVisitor | inlineprivate |
visitDefault(OpResult result, size_t bitPos, SmallVectorImpl< OpenPath > &results) | LocalVisitor | private |
visitValue(Value value, size_t bitPos, SmallVectorImpl< OpenPath > &results) | LocalVisitor | private |
waitUntilDone() const | LocalVisitor |