CIRCT 22.0.0git
Loading...
Searching...
No Matches
LocalVisitor Member List

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)LocalVisitorprivate
addLogicOp(Operation *op, size_t bitPos, SmallVectorImpl< OpenPath > &results)LocalVisitorprivate
cachedResultsLocalVisitorprivate
ctxLocalVisitorprivate
cvLocalVisitormutableprivate
debugPointFactoryLocalVisitorprivate
doneLocalVisitorprivate
ecLocalVisitorprivate
ecMapLocalVisitorprivate
endPointResultsLocalVisitorprivate
findLeader(Value value, size_t bitpos) constLocalVisitorinlineprivate
fromInputPortToEndPointLocalVisitorprivate
fromOutputPortToStartPointLocalVisitorprivate
getCachedPaths(Value value, size_t bitPos) constLocalVisitor
getClosedPaths(SmallVectorImpl< DataflowPath > &results) constLocalVisitor
getDebugPointFactory() constLocalVisitorinline
getEndPointResults() constLocalVisitorinline
getFromInputPortToEndPoint() constLocalVisitorinline
getFromOutputPortToStartPoint() constLocalVisitorinline
getHWModuleOp() constLocalVisitorinline
getInstancePathCache() constLocalVisitorinline
getOrComputePaths(Value value, size_t bitPos)LocalVisitor
initializeAndRun()LocalVisitor
initializeAndRun(hw::InstanceOp instance)LocalVisitorprivate
initializeAndRun(hw::OutputOp output)LocalVisitorprivate
instancePathCacheLocalVisitorprivate
isTopLevel() constLocalVisitorinline
LocalVisitor(hw::HWModuleOp module, Context *ctx)LocalVisitor
markEquivalent(Value from, size_t fromBitPos, Value to, size_t toBitPos, SmallVectorImpl< OpenPath > &results)LocalVisitorprivate
markRegEndPoint(Value endPoint, Value start, Value reset={}, Value resetValue={}, Value enable={})LocalVisitorprivate
markStartPoint(Value value, size_t bitPos, SmallVectorImpl< OpenPath > &results)LocalVisitorprivate
mutexLocalVisitormutableprivate
ObjectToMaxDistance typedefLocalVisitor
operationAnalyzerLocalVisitorprivate
putUnclosedResult(const Object &object, int64_t delay, llvm::ImmutableList< DebugPoint > history, ObjectToMaxDistance &objectToMaxDistance)LocalVisitorprivate
setTopLevel()LocalVisitorinline
topLevelLocalVisitorprivate
visit(mlir::BlockArgument argument, size_t bitPos, SmallVectorImpl< OpenPath > &results)LocalVisitorprivate
visit(hw::InstanceOp op, size_t bitPos, size_t resultNum, SmallVectorImpl< OpenPath > &results)LocalVisitorprivate
visit(hw::WireOp op, size_t bitPos, SmallVectorImpl< OpenPath > &results)LocalVisitorprivate
visit(comb::ConcatOp op, size_t bitPos, SmallVectorImpl< OpenPath > &results)LocalVisitorprivate
visit(comb::ExtractOp op, size_t bitPos, SmallVectorImpl< OpenPath > &results)LocalVisitorprivate
visit(comb::ReplicateOp op, size_t bitPos, SmallVectorImpl< OpenPath > &results)LocalVisitorprivate
visit(aig::AndInverterOp op, size_t bitPos, SmallVectorImpl< OpenPath > &results)LocalVisitorprivate
visit(mig::MajorityInverterOp op, size_t bitPos, SmallVectorImpl< OpenPath > &results)LocalVisitorprivate
visit(comb::AndOp op, size_t bitPos, SmallVectorImpl< OpenPath > &results)LocalVisitorprivate
visit(comb::XorOp op, size_t bitPos, SmallVectorImpl< OpenPath > &results)LocalVisitorprivate
visit(comb::OrOp op, size_t bitPos, SmallVectorImpl< OpenPath > &results)LocalVisitorprivate
visit(comb::MuxOp op, size_t bitPos, SmallVectorImpl< OpenPath > &results)LocalVisitorprivate
visit(comb::TruthTableOp op, size_t bitPos, SmallVectorImpl< OpenPath > &results)LocalVisitorprivate
visit(hw::ConstantOp op, size_t bitPos, SmallVectorImpl< OpenPath > &results)LocalVisitorinlineprivate
visit(seq::FirRegOp op, size_t bitPos, SmallVectorImpl< OpenPath > &results)LocalVisitorinlineprivate
visit(seq::CompRegOp op, size_t bitPos, SmallVectorImpl< OpenPath > &results)LocalVisitorinlineprivate
visit(seq::FirMemReadOp op, size_t bitPos, SmallVectorImpl< OpenPath > &results)LocalVisitorinlineprivate
visit(seq::FirMemReadWriteOp op, size_t bitPos, SmallVectorImpl< OpenPath > &results)LocalVisitorinlineprivate
visitDefault(OpResult result, size_t bitPos, SmallVectorImpl< OpenPath > &results)LocalVisitorprivate
visitValue(Value value, size_t bitPos, SmallVectorImpl< OpenPath > &results)LocalVisitorprivate
waitUntilDone() constLocalVisitor