Home
last modified time | relevance | path

Searched refs:DependencyGraph (Results 1 – 7 of 7) sorted by relevance

/freebsd/contrib/llvm-project/llvm/include/llvm/Transforms/Vectorize/SandboxVectorizer/
H A DDependencyGraph.h35 class DependencyGraph; variable
47 class DependencyGraph; variable
58 DependencyGraph *DAG = nullptr;
62 DependencyGraph &DAG) in PredIterator()
65 DGNode *N, DependencyGraph &DAG) in PredIterator()
74 const DependencyGraph &DAG);
114 friend class DependencyGraph; // For UnscheduledSuccs variable
144 virtual iterator preds_begin(DependencyGraph &DAG) { in preds_begin()
149 virtual iterator preds_end(DependencyGraph &DAG) { in preds_end()
152 iterator preds_begin(DependencyGraph &DAG) const { in preds_begin()
[all …]
H A DScheduler.h170 DependencyGraph DAG;
258 static DependencyGraph &getDAG(Scheduler &Sched) { return Sched.DAG; } in getDAG()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/SandboxVectorizer/
H A DDependencyGraph.cpp19 const DependencyGraph &DAG) { in skipBadIt()
104 const DependencyGraph &DAG) { in getTopMemDGNode()
117 const DependencyGraph &DAG) { in getBotMemDGNode()
130 DependencyGraph &DAG) { in make()
143 DependencyGraph::DependencyType
144 DependencyGraph::getRoughDepType(Instruction *FromI, Instruction *ToI) { in getRoughDepType()
181 bool DependencyGraph::alias(Instruction *SrcI, Instruction *DstI, in alias()
206 bool DependencyGraph::hasDep(Instruction *SrcI, Instruction *DstI) { in hasDep()
227 void DependencyGraph::scanAndAddDeps(MemDGNode &DstN, in scanAndAddDeps()
241 void DependencyGraph::setDefUseUnscheduledSuccs( in setDefUseUnscheduledSuccs()
[all …]
/freebsd/contrib/llvm-project/llvm/tools/llvm-mca/Views/
H A DBottleneckAnalysis.h223 class DependencyGraph {
238 DependencyGraph(const DependencyGraph &) = delete;
239 DependencyGraph &operator=(const DependencyGraph &) = delete;
255 DependencyGraph(unsigned Size) : Nodes(Size) {} in DependencyGraph() function
293 DependencyGraph DG;
H A DBottleneckAnalysis.cpp143 void DependencyGraph::dumpDependencyEdge(raw_ostream &OS, in dumpDependencyEdge()
168 void DependencyGraph::pruneEdges(unsigned Iterations) { in pruneEdges()
191 void DependencyGraph::initializeRootSet( in initializeRootSet()
200 void DependencyGraph::propagateThroughEdges(SmallVectorImpl<unsigned> &RootSet, in propagateThroughEdges()
260 void DependencyGraph::getCriticalSequence( in getCriticalSequence()
400 void DependencyGraph::dump(raw_ostream &OS, MCInstPrinter &MCIP) const { in dump()
421 void DependencyGraph::addDependency(unsigned From, unsigned To, in addDependency()
/freebsd/lib/clang/libclang/
H A DMakefile487 SRCS_MIN+= Frontend/DependencyGraph.cpp
/freebsd/lib/clang/libllvm/
H A DMakefile2141 SRCS_MIN+= Transforms/Vectorize/SandboxVectorizer/DependencyGraph.cpp