CIRCT
20.0.0git
|
This is the complete list of members for DiscoverLoops, including all inherited members.
addDrivenBy(FieldRef dst, FieldRef src) | DiscoverLoops | inline |
addToPortPathsIfRWProbe(unsigned srcNode, DenseSet< FieldRef > &inputPortPaths) | DiscoverLoops | inline |
constructConnectivityGraph(FModuleOp module) | DiscoverLoops | inline |
dfsTraverse(const DrivenByGraphType &graph) | DiscoverLoops | inline |
DiscoverLoops(FModuleOp module, InstanceGraph &instanceGraph, const DenseMap< FModuleLike, DrivenBysMapType > &otherModulePortPaths, DrivenBysMapType &thisModulePortPaths) | DiscoverLoops | inline |
drivenBy | DiscoverLoops | private |
DrivenByGraphType typedef | DiscoverLoops | private |
dumpMap() | DiscoverLoops | inline |
getName(FieldRef v) | DiscoverLoops | inlinestatic |
getOrAddNode(Value v) | DiscoverLoops | inline |
getOrAddNode(FieldRef f) | DiscoverLoops | inline |
handleInstanceOp(InstanceOp inst) | DiscoverLoops | inline |
handleRefForce(Value dstProbe, Value srcVal) | DiscoverLoops | inline |
instanceGraph | DiscoverLoops | private |
module | DiscoverLoops | private |
modulePortPaths | DiscoverLoops | private |
nodes | DiscoverLoops | private |
portPaths | DiscoverLoops | private |
probesReferToSameData(Value probe1, Value probe2) | DiscoverLoops | inline |
processModule() | DiscoverLoops | inline |
recordDataflow(Value dstVal, Value srcVal) | DiscoverLoops | inline |
recordProbe(Value data, Value ref) | DiscoverLoops | inline |
recordValueRefersToFieldRef(Value base, unsigned fieldID, Value result) | DiscoverLoops | inline |
reportLoopFound(SmallVectorImpl< FieldRef > &path, Location loc) | DiscoverLoops | inline |
rwProbeClasses | DiscoverLoops | private |
rwProbeRefersTo | DiscoverLoops | private |
valToFieldRefs | DiscoverLoops | private |