reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
177 assert(RI.R && "Null RegionIn"); 183 Region *Parent = RegInfos[0].R->getParent(); 190 return RegInfos.front().R->getEntry(); 195 return RegInfos.back().R->getExit(); 206 Region *LastRegion = RegInfos.back().R; 232 if (RI.R == SubIn->getParentRegion()) { 245 assert(RegInfos.begin()->R != Boundary && 249 return Boundary == RI.R; 259 TailRegionSet.insert(RI.R); 270 return Parent == RI.R; 283 if (RI.R->contains(Parent)) 474 OS << RI.R->getNameStr(); 481 if (RegInfos[0].R->getParent()) { 482 OS << "], Parent " << RegInfos[0].R->getParent()->getNameStr(); 711 Region *R = RI.R; 835 if (checkBiasedSelect(SI, RI.R, 889 Region *R = RI.R; 1043 auto *BI = cast<BranchInst>(RI.R->getEntry()->getTerminator()); 1175 if (RI.R == RegInfos[0].R) { 1175 if (RI.R == RegInfos[0].R) { 1180 << RI.R->getNameStr() << "\n"); 1188 RI.R->getEntry()->getTerminator()) 1208 << RI.R->getNameStr() << "\n"); 1211 CHRScope *Tail = Scope->split(RI.R); 1224 RI.R->getEntry()->getTerminator()) 1309 Region *R = RI.R; 1353 Scope->RegInfos[0].R->getEntry()->getTerminator()) 1382 dbgs() << RI.R->getNameStr() << "\n"; 1399 Region *R = RI.R; 1437 return Scope1->RegInfos[0].R->getDepth() < Scope2->RegInfos[0].R->getDepth(); 1437 return Scope1->RegInfos[0].R->getDepth() < Scope2->RegInfos[0].R->getDepth(); 1502 Region *R = RI.R; 1578 for (BasicBlock *BB : RI.R->blocks()) { // This includes the blocks in the 1642 if (Scope->TrueBiasedRegions.count(RI.R) || 1643 Scope->FalseBiasedRegions.count(RI.R)) 1664 Region *R = RI.R; 1699 Region *FirstRegion = Scope->RegInfos[0].R; 1701 Region *LastRegion = Scope->RegInfos[Scope->RegInfos.size() - 1].R; 1774 for (BasicBlock *BB : RI.R->blocks()) { // This includes the blocks in the 1850 Region *R = RI.R;