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

References

lib/Target/Hexagon/HexagonEarlyIfConv.cpp
  274     TB = T1B, FB = T2B;
  276     TB = T2B, FB = T1B;
  278   if (!MDT->properlyDominates(B, TB) || !MDT->properlyDominates(B, FB))
  285   unsigned TNP = TB->pred_size(), FNP = FB->pred_size();
  286   unsigned TNS = TB->succ_size(), FNS = FB->succ_size();
  293   bool TOk = (TNP == 1 && TNS == 1 && MLI->getLoopFor(TB) == L);
  298   if (SkipExitBranches && MLI->getLoopFor(TB) != MLI->getLoopFor(FB))
  305   MachineBasicBlock *TSB = (TNS > 0) ? *TB->succ_begin() : nullptr;
  322     if (FSB == TB)
  323       JB = TB;
  324     TB = nullptr;
  327   if ((TB && isPreheader(TB)) || (FB && isPreheader(FB))) {
  327   if ((TB && isPreheader(TB)) || (FB && isPreheader(FB))) {
  328     LLVM_DEBUG(dbgs() << "One of blocks " << PrintMB(TB) << ", " << PrintMB(FB)
  333   FP = FlowPattern(B, PredR, TB, FB, JB);