CIRCT 22.0.0git
Loading...
Searching...
No Matches
circt::synth::IncrementalLongestPathAnalysis Member List

This is the complete list of members for circt::synth::IncrementalLongestPathAnalysis, including all inherited members.

computeGlobalPaths(Value value, size_t bitPos, SmallVectorImpl< DataflowPath > &results)circt::synth::LongestPathAnalysisprivate
computeLocalPaths(Value value, size_t bitPos)circt::synth::LongestPathAnalysisprivate
ctxcirct::synth::LongestPathAnalysisprivate
getAllPaths(StringAttr moduleName, SmallVectorImpl< DataflowPath > &results, bool elaboratePaths=false) constcirct::synth::LongestPathAnalysisprivate
getAverageMaxDelay(Value value)circt::synth::IncrementalLongestPathAnalysis
getClosedPaths(StringAttr moduleName, SmallVectorImpl< DataflowPath > &results, bool elaboratePaths=false) constcirct::synth::LongestPathAnalysisprivate
getContext() constcirct::synth::LongestPathAnalysisinlineprivate
getMaxDelay(Value value, int64_t bitPos=-1)circt::synth::IncrementalLongestPathAnalysis
getOpenPathsFromInputPortsToInternal(StringAttr moduleName, SmallVectorImpl< DataflowPath > &results) constcirct::synth::LongestPathAnalysisprivate
getOpenPathsFromInternalToOutputPorts(StringAttr moduleName, SmallVectorImpl< DataflowPath > &results) constcirct::synth::LongestPathAnalysisprivate
getTopModules() constcirct::synth::LongestPathAnalysisprivate
implcirct::synth::LongestPathAnalysisprivate
IncrementalLongestPathAnalysis(Operation *moduleOp, mlir::AnalysisManager &am)circt::synth::IncrementalLongestPathAnalysisinline
IncrementalLongestPathAnalysis(Operation *moduleOp, mlir::AnalysisManager &am, const LongestPathAnalysisOptions &option)circt::synth::IncrementalLongestPathAnalysisinline
isAnalysisAvailable(StringAttr moduleName) constcirct::synth::LongestPathAnalysisprivate
isAnalysisValidcirct::synth::LongestPathAnalysisprivate
isOperationValidToMutate(Operation *op) constcirct::synth::IncrementalLongestPathAnalysis
LongestPathAnalysis(Operation *moduleOp, mlir::AnalysisManager &am, const LongestPathAnalysisOptions &option={})circt::synth::LongestPathAnalysisprivate
notifyOperationErased(Operation *op) overridecirct::synth::IncrementalLongestPathAnalysis
notifyOperationModified(Operation *op) overridecirct::synth::IncrementalLongestPathAnalysis
notifyOperationReplaced(Operation *op, ValueRange replacement) overridecirct::synth::IncrementalLongestPathAnalysis
~LongestPathAnalysis()circt::synth::LongestPathAnalysisprivate