Lines Matching refs:Succ
88 for (BinaryBasicBlock *Succ : Successors) { in validateSuccessorInvariants()
89 auto Itr = UniqueSyms.find(Succ->getLabel()); in validateSuccessorInvariants()
96 errs() << "BOLT-WARNING: Jump table successor " << Succ->getName() in validateSuccessorInvariants()
261 void BinaryBasicBlock::addSuccessor(BinaryBasicBlock *Succ, uint64_t Count, in addSuccessor() argument
263 Successors.push_back(Succ); in addSuccessor()
265 Succ->Predecessors.push_back(this); in addSuccessor()
268 void BinaryBasicBlock::replaceSuccessor(BinaryBasicBlock *Succ, in replaceSuccessor() argument
272 Succ->removePredecessor(this, /*Multiple=*/false); in replaceSuccessor()
277 if (*I == Succ) in replaceSuccessor()
296 void BinaryBasicBlock::removeSuccessor(BinaryBasicBlock *Succ) { in removeSuccessor() argument
297 Succ->removePredecessor(this, /*Multiple=*/false); in removeSuccessor()
302 if (*I == Succ) in removeSuccessor()
338 BinaryBasicBlock *Succ = Successors[0]; in removeDuplicateConditionalSuccessor() local
347 Successors.push_back(Succ); in removeDuplicateConditionalSuccessor()
535 BinaryBasicBlock::getBranchStats(const BinaryBasicBlock *Succ) const { in getBranchStats()
547 auto Itr = llvm::find(Successors, Succ); in getBranchStats()
583 BinaryBasicBlock::getBranchInfo(const BinaryBasicBlock &Succ) { in getBranchInfo() argument
586 if (&Succ == BB) in getBranchInfo()