Lines Matching refs:BB
85 for (const BasicBlock &BB : F)
86 for (const Instruction &I : BB) {
335 if (!isa<BasicBlock>(*I)) // Don't enumerate BB operand to BlockAddress.
469 for (Function::const_iterator BB = F.begin(), E = F.end(); BB != E; ++BB) {
470 for (BasicBlock::const_iterator I = BB->begin(), E = BB->end(); I!=E; ++I)
477 BasicBlocks.push_back(&*BB);
478 ValueMap[&*BB] = BasicBlocks.size();
492 for (Function::const_iterator BB = F.begin(), E = F.end(); BB != E; ++BB) {
493 for (BasicBlock::const_iterator I = BB->begin(), E = BB->end(); I!=E; ++I) {
530 for (Function::const_iterator BB = F->begin(), E = F->end(); BB != E; ++BB)
531 IDMap[&*BB] = ++Counter;
537 unsigned ValueEnumerator::getGlobalBasicBlockID(const BasicBlock *BB) const {
538 unsigned &Idx = GlobalBasicBlockIDs[BB];
542 IncorporateFunctionInfoGlobalBBIDs(BB->getParent(), GlobalBasicBlockIDs);
543 return getGlobalBasicBlockID(BB);