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