reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
216 return Preheader && Header && ExitingBlock && ExitBlock && Latch && L && 225 assert(Header == L->getHeader() && "Header is out of sync"); 272 << "\tHeader: " << (Header ? Header->getName() : "nullptr") << "\n" 272 << "\tHeader: " << (Header ? Header->getName() : "nullptr") << "\n" 292 if (!Header) 1160 FC1.Preheader->getSingleSuccessor() == FC1.Header); 1173 for (PHINode &PHI : FC0.Header->phis()) 1201 FC1.Header); 1205 DominatorTree::Insert, FC0.ExitingBlock, FC1.Header)); 1212 DominatorTree::Delete, FC1.Preheader, FC1.Header)); 1215 while (PHINode *PHI = dyn_cast<PHINode>(&FC1.Header->front())) { 1219 PHI->moveBefore(&*FC0.Header->getFirstInsertionPt()); 1228 Instruction *L1HeaderIP = &FC1.Header->front(); 1246 FC0.Latch->getTerminator()->replaceUsesOfWith(FC0.Header, FC1.Header); 1246 FC0.Latch->getTerminator()->replaceUsesOfWith(FC0.Header, FC1.Header); 1247 FC1.Latch->getTerminator()->replaceUsesOfWith(FC1.Header, FC0.Header); 1247 FC1.Latch->getTerminator()->replaceUsesOfWith(FC1.Header, FC0.Header); 1253 DominatorTree::Insert, FC0.Latch, FC1.Header)); 1256 FC0.Latch, FC0.Header)); 1258 FC1.Latch, FC0.Header)); 1260 FC1.Latch, FC1.Header)); 1295 assert(!verifyFunction(*FC0.Header->getParent(), &errs())); 1372 FC1.Header); 1406 for (PHINode &PHI : FC0.Header->phis()) 1429 FC1.Header); 1434 DominatorTree::Insert, FC0.ExitingBlock, FC1.Header)); 1454 DominatorTree::Delete, FC1.Preheader, FC1.Header)); 1457 while (PHINode *PHI = dyn_cast<PHINode>(&FC1.Header->front())) { 1461 PHI->moveBefore(&*FC0.Header->getFirstInsertionPt()); 1470 Instruction *L1HeaderIP = &FC1.Header->front(); 1490 FC0.Latch->getTerminator()->replaceUsesOfWith(FC0.Header, FC1.Header); 1490 FC0.Latch->getTerminator()->replaceUsesOfWith(FC0.Header, FC1.Header); 1491 FC1.Latch->getTerminator()->replaceUsesOfWith(FC1.Header, FC0.Header); 1491 FC1.Latch->getTerminator()->replaceUsesOfWith(FC1.Header, FC0.Header); 1497 DominatorTree::Insert, FC0.Latch, FC1.Header)); 1500 FC0.Latch, FC0.Header)); 1502 FC1.Latch, FC0.Header)); 1504 FC1.Latch, FC1.Header)); 1548 assert(!verifyFunction(*FC0.Header->getParent(), &errs()));