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

References

lib/Transforms/Utils/SimplifyCFG.cpp
  822   Value *ThisVal = isValueEqualityComparison(TI);
  838   BasicBlock *ThisDef = GetValueEqualityComparisonCases(TI, ThisCases);
  843   if (PredDef == TI->getParent()) {
  850     if (isa<BranchInst>(TI)) {
  859       ThisCases[0].Dest->removePredecessor(TI->getParent());
  862                         << "Through successor TI: " << *TI << "Leaving: " << *NI
  865       EraseTerminatorAndDCECond(TI);
  869     SwitchInstProfUpdateWrapper SI = *cast<SwitchInst>(TI);
  876                       << "Through successor TI: " << *TI);
  881         i->getCaseSuccessor()->removePredecessor(TI->getParent());
  885     LLVM_DEBUG(dbgs() << "Leaving: " << *TI << "\n");
  892   BasicBlock *TIBB = TI->getParent();
  927                     << "Through successor TI: " << *TI << "Leaving: " << *NI
  930   EraseTerminatorAndDCECond(TI);