Lines Matching refs:Blocks

122     Blocks(buildExtractionBlockSet(BB)), NumExitBlocks(~0U) {}
127 Blocks(buildExtractionBlockSet(BBs)), NumExitBlocks(~0U) {}
131 Blocks(buildExtractionBlockSet(L.getBlocks())), NumExitBlocks(~0U) {}
136 Blocks(buildExtractionBlockSet(RN)), NumExitBlocks(~0U) {}
140 static bool definedInRegion(const SetVector<BasicBlock *> &Blocks, Value *V) {
142 if (Blocks.count(I->getParent()))
150 static bool definedInCaller(const SetVector<BasicBlock *> &Blocks, Value *V) {
153 if (!Blocks.count(I->getParent()))
160 for (SetVector<BasicBlock *>::const_iterator I = Blocks.begin(),
161 E = Blocks.end();
171 if (definedInCaller(Blocks, *OI))
176 if (!definedInRegion(Blocks, *UI)) {
199 if (Blocks.count(PN->getIncomingBlock(i)))
220 Blocks.remove(OldPred);
221 Blocks.insert(NewBB);
236 if (Blocks.count(PN->getIncomingBlock(i))) {
254 if (Blocks.count(PN->getIncomingBlock(i))) {
265 for (SetVector<BasicBlock *>::iterator I = Blocks.begin(), E = Blocks.end();
376 if (Blocks.count(inst->getParent()))
397 if (!Blocks.count(TI->getParent()) &&
508 if (!Blocks.count(inst->getParent()))
526 for (SetVector<BasicBlock*>::const_iterator i = Blocks.begin(),
527 e = Blocks.end(); i != e; ++i) {
530 if (!Blocks.count(TI->getSuccessor(i))) {
674 Function *oldFunc = (*Blocks.begin())->getParent();
678 for (SetVector<BasicBlock*>::const_iterator i = Blocks.begin(),
679 e = Blocks.end(); i != e; ++i) {
696 BasicBlock *header = *Blocks.begin();
722 for (SetVector<BasicBlock *>::iterator I = Blocks.begin(), E = Blocks.end();
725 if (!Blocks.count(*SI))
744 if (!Blocks.count(PN->getIncomingBlock(i)))
758 if (Blocks.count(PN->getIncomingBlock(i))) {