reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

lib/Transforms/Instrumentation/ControlHeightReduction.cpp
  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;