Lines Matching refs:Headers
117 SetVector<BasicBlock *> &Headers) {
136 if (Headers.count(Child->getHeader())) {
167 SetVector<BasicBlock *> &Headers) {
170 for (auto *H : Headers) {
176 for (auto *H : Headers) {
194 CreateControlFlowHub(&DTU, GuardBlocks, Predecessors, Headers, "irr");
233 reconnectChildLoops(LI, ParentLoop, NewLoop, Blocks, Headers);
255 SetVector<BasicBlock *> &Headers) {
256 createNaturalLoopInternal(LI, DT, nullptr, Blocks, Headers);
261 SetVector<BasicBlock *> &Headers) {
262 createNaturalLoopInternal(LI, DT, &L, Blocks, Headers);
286 SetVector<BasicBlock *> Headers;
295 Headers.insert(BB);
302 if (Headers.size() == 1) {
303 assert(LI.isLoopHeader(Headers.front()));
307 createNaturalLoop(LI, DT, G, Blocks, Headers);