Lines Matching defs:Graph
105 static void fillIntervalNode(CFGIntervalGraph &Graph,
113 CFGIntervalNode &Interval = Graph.emplace_back(Graph.size());
144 CFGIntervalGraph Graph;
158 fillIntervalNode(Graph, Index, Successors, Partitioned, EntryBlock);
159 Intervals.emplace_back(EntryBlock, &Graph.back());
170 fillIntervalNode(Graph, Index, Successors, Partitioned, B);
171 Intervals.emplace_back(B, &Graph.back());
196 return Graph;
208 CFGIntervalGraph partitionIntoIntervals(const CFGIntervalGraph &Graph) {
209 return partitionIntoIntervalsImpl(Graph.size(), &Graph[0]);
218 internal::CFGIntervalGraph Graph = internal::partitionIntoIntervals(Cfg);
219 unsigned Size = Graph.size();
221 PrevSize = Graph.size();
222 Graph = internal::partitionIntoIntervals(Graph);
223 Size = Graph.size();
230 return std::move(Graph[0].Nodes);