Searched refs:DataDependenceGraph (Results 1 – 5 of 5) sorted by relevance
| /netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/Analysis/ |
| H A D | DDGPrinter.h | 37 struct DOTGraphTraits<const DataDependenceGraph *> 43 std::string getGraphName(const DataDependenceGraph *G) { 51 const DataDependenceGraph *Graph); 59 const DataDependenceGraph *G); 63 bool isNodeHidden(const DDGNode *Node, const DataDependenceGraph *G); 68 const DataDependenceGraph *G); 73 const DataDependenceGraph *G); 78 const DataDependenceGraph *G); 84 const DataDependenceGraph *G); 87 using DDGDotGraphTraits = DOTGraphTraits<const DataDependenceGraph *>;
|
| H A D | DDG.h | 316 class DataDependenceGraph : public DDGBase, public DDGInfo { 317 friend AbstractDependenceGraphBuilder<DataDependenceGraph>; 324 DataDependenceGraph() = delete; 325 DataDependenceGraph(const DataDependenceGraph &G) = delete; 326 DataDependenceGraph(DataDependenceGraph &&G) in DataDependenceGraph() function 328 DataDependenceGraph(Function &F, DependenceInfo &DI); 329 DataDependenceGraph(Loop &L, LoopInfo &LI, DependenceInfo &DI); 330 ~DataDependenceGraph(); 356 class DDGBuilder : public AbstractDependenceGraphBuilder<DataDependenceGraph> { 358 DDGBuilder(DataDependenceGraph &G, DependenceInfo &D, in DDGBuilder() [all …]
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Analysis/ |
| H A D | DDGPrinter.cpp | 27 static void writeDDGToDotFile(DataDependenceGraph &G, bool DOnly = false); 39 static void writeDDGToDotFile(DataDependenceGraph &G, bool DOnly) { in writeDDGToDotFile() 50 WriteGraph(File, (const DataDependenceGraph *)&G, DOnly); in writeDDGToDotFile() 60 const DataDependenceGraph *Graph) { in getNodeLabel() 69 const DataDependenceGraph *G) { in getEdgeAttributes() 78 const DataDependenceGraph *Graph) { in isNodeHidden() 87 const DataDependenceGraph *G) { in getSimpleNodeLabel() 105 const DataDependenceGraph *G) { in getVerboseNodeLabel() 130 const DDGNode *Src, const DDGEdge *Edge, const DataDependenceGraph *G) { in getSimpleEdgeAttributes() 139 const DDGNode *Src, const DDGEdge *Edge, const DataDependenceGraph *G) { in getVerboseEdgeAttributes()
|
| H A D | DDG.cpp | 187 DataDependenceGraph::DataDependenceGraph(Function &F, DependenceInfo &D) in DataDependenceGraph() function in DataDependenceGraph 198 DataDependenceGraph::DataDependenceGraph(Loop &L, LoopInfo &LI, in DataDependenceGraph() function in DataDependenceGraph 213 DataDependenceGraph::~DataDependenceGraph() { in ~DataDependenceGraph() 221 bool DataDependenceGraph::addNode(DDGNode &N) { in addNode() 244 const PiBlockDDGNode *DataDependenceGraph::getPiBlock(const NodeType &N) const { in getPiBlock() 253 raw_ostream &llvm::operator<<(raw_ostream &OS, const DataDependenceGraph &G) { in operator <<() 313 return std::make_unique<DataDependenceGraph>(L, AR.LI, DI); in run()
|
| H A D | DependenceGraphBuilder.cpp | 507 template class llvm::AbstractDependenceGraphBuilder<DataDependenceGraph>;
|