reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

lib/Target/Hexagon/HexagonLoopIdiomRecognition.cpp
 1770   LLVM_DEBUG(dbgs() << "Loop header:\n" << *LoopB);
 1772   if (LoopB != CurLoop->getLoopLatch())
 1788   Value *CIV = getCountIV(LoopB);
 1804   auto FeedsPHI = [LoopB](const Value *V) -> bool {
 1807         if (P->getParent() == LoopB)
 1812   for (Instruction &In : *LoopB) {
 1821     if (scanSelect(SelI, LoopB, EntryB, CIV, PV, true)) {
 1824         Value *NewSel = C.materialize(LoopB, SI->getIterator());
 1842     if (!promoteTypes(LoopB, ExitB))
 1847     for (Instruction &In : *LoopB) {
 1855         Value *NewSel = C.materialize(LoopB, SI->getIterator());
 1862     if (!convertShiftsToLeft(LoopB, ExitB, IterCount))
 1864     cleanupLoopBody(LoopB);
 1869   for (Instruction &In : *LoopB) {
 1874     FoundScan = scanSelect(SelI, LoopB, EntryB, CIV, PV, false);