Lines Matching defs:AtBB
145 void SequenceBBQuery::traverseToEntryBlock(const BasicBlock *AtBB,
150 auto Itr = VisitedBlocks.find(AtBB);
160 if (llvm::is_contained(CallerBlocks, AtBB))
162 VisitedBlocks.insert(std::make_pair(AtBB, BlockHint));
165 const_pred_iterator PIt = pred_begin(AtBB), EIt = pred_end(AtBB);
177 if (I.second == AtBB)
183 if (BPI->isEdgeHot(*PIt, AtBB) && !PredSkipNodes.count(*PIt))
188 void SequenceBBQuery::traverseToExitBlock(const BasicBlock *AtBB,
193 auto Itr = VisitedBlocks.find(AtBB);
203 if (llvm::is_contained(CallerBlocks, AtBB))
205 VisitedBlocks.insert(std::make_pair(AtBB, BlockHint));
208 const_succ_iterator PIt = succ_begin(AtBB), EIt = succ_end(AtBB);
218 if (I.first == AtBB)
222 if (BPI->isEdgeHot(AtBB, *PIt) && !SuccSkipNodes.count(*PIt))