Lines Matching defs:BlocksInRegion
1034 /// \param BlocksInRegion [in] - The basic blocks contained in the region.
1038 DenseSet<BasicBlock *> &BlocksInRegion) {
1043 [PHILoc, &PN, V, &BlocksInRegion](unsigned Idx) {
1045 !BlocksInRegion.contains(PN.getIncomingBlock(Idx)));
1050 return any_of(V->users(), [&Exits, &BlocksInRegion](User *U) {
1059 if (BlocksInRegion.contains(Parent))
1282 DenseSet<BasicBlock *> BlocksInRegion;
1283 C.getBasicBlocks(BlocksInRegion, BE);
1289 if (!BlocksInRegion.contains(Succ))
1298 analyzeExitPHIsForOutputUses(ExitBB, Exits, BlocksInRegion, Outputs,
1365 if (PN && !BlocksInRegion.contains(PN->getParent())) {
1375 GVN = getGVNForPHINode(Region, PN, BlocksInRegion, AggArgIdx);
2848 DenseSet<BasicBlock *> BlocksInRegion;
2849 OS->Candidate->getBasicBlocks(BlocksInRegion, BE);
2959 DenseSet<BasicBlock *> BlocksInRegion;
2960 OS->Candidate->getBasicBlocks(BlocksInRegion, BE);