Searched refs:DependencyGraph (Results 1 – 7 of 7) sorted by relevance
| /freebsd/contrib/llvm-project/llvm/include/llvm/Transforms/Vectorize/SandboxVectorizer/ |
| H A D | DependencyGraph.h | 35 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 D | Scheduler.h | 170 DependencyGraph DAG; 258 static DependencyGraph &getDAG(Scheduler &Sched) { return Sched.DAG; } in getDAG()
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/SandboxVectorizer/ |
| H A D | DependencyGraph.cpp | 19 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 D | BottleneckAnalysis.h | 223 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 D | BottleneckAnalysis.cpp | 143 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 D | Makefile | 487 SRCS_MIN+= Frontend/DependencyGraph.cpp
|
| /freebsd/lib/clang/libllvm/ |
| H A D | Makefile | 2141 SRCS_MIN+= Transforms/Vectorize/SandboxVectorizer/DependencyGraph.cpp
|