Home
last modified time | relevance | path

Searched refs:getRegionFor (Results 1 – 16 of 16) sorted by relevance

/llvm-project-15.0.7/polly/lib/CodeGen/
H A DUtils.cpp54 Region *PrevRegion = RI->getRegionFor(Prev); in splitEdge()
55 Region *SuccRegion = RI->getRegionFor(Succ); in splitEdge()
108 Region *PrevRegion = RI.getRegionFor(EnteringBB); in executeScopConditionally()
157 RI.setRegionFor(StartBlock, RI.getRegionFor(SplitBlock)); in executeScopConditionally()
158 RI.setRegionFor(ExitingBlock, RI.getRegionFor(SplitBlock)); in executeScopConditionally()
H A DCodeGeneration.cpp108 if (RI.getRegionFor(&BB)) in fixRegionInfo()
/llvm-project-15.0.7/llvm/include/llvm/Analysis/
H A DRegionInfoImpl.h339 RegionT *R = RI->getRegionFor(BB); in getSubRegionNode()
463 RegionT *R = RI->getRegionFor(exit); in getExpandedRegion()
557 if (getRegionFor(BB) != R) in verifyBBMap()
815 typename Tr::RegionT *RegionInfoBase<Tr>::getRegionFor(BlockT *BB) const { in getRegionFor() function
826 return getRegionFor(BB);
836 RegionT *R = getRegionFor(BB); in getMaxRegionExit()
849 RegionT *ExitR = getRegionFor(Exit); in getMaxRegionExit()
898 RegionT *ret = getRegionFor(BBs.back()); in getCommonRegion()
902 ret = getCommonRegion(ret, getRegionFor(BB)); in getCommonRegion()
H A DRegionInfo.h817 RegionT *getRegionFor(BlockT *BB) const;
851 return getCommonRegion(getRegionFor(A), getRegionFor(B));
/llvm-project-15.0.7/llvm/lib/Target/WebAssembly/
H A DWebAssemblyCFGSort.cpp226 const SortRegion *R = SRI.getRegionFor(MBB); in sortBlocks()
344 const SortRegion *Region = SRI.getRegionFor(&MBB); in sortBlocks()
370 assert(OnStack.count(SRI.getRegionFor(&MBB)) && in sortBlocks()
H A DWebAssemblySortRegion.h77 const SortRegion *getRegionFor(const MachineBasicBlock *MBB);
H A DWebAssemblySortRegion.cpp17 const SortRegion *SortRegionInfo::getRegionFor(const MachineBasicBlock *MBB) { in getRegionFor() function in SortRegionInfo
/llvm-project-15.0.7/polly/lib/Analysis/
H A DScopGraphPrinter.cpp47 Region *R = RI->getRegionFor(destBB); in getEdgeAttributes()
119 if (RI->getRegionFor(BB) == R) in printRegionCluster()
H A DScopDetection.cpp567 addOverApproximatedRegion(RI.getRegionFor(&BB), Context)) in isValidSwitch()
607 addOverApproximatedRegion(RI.getRegionFor(&BB), Context)) in isValidBranch()
629 addOverApproximatedRegion(RI.getRegionFor(&BB), Context); in isValidBranch()
644 addOverApproximatedRegion(RI.getRegionFor(&BB), Context)) in isValidBranch()
1344 Region *R = RI.getRegionFor(L->getHeader()); in isValidLoop()
H A DScopBuilder.cpp636 auto *BBReg = RI ? RI->getRegionFor(BB) : nullptr; in propagateDomainConstraintsToRegionExit()
708 auto *PredR = RI.getRegionFor(PredBB); in getPredecessorDomainConstraints()
H A DScopInfo.cpp1591 auto *BBR = RI.getRegionFor(BB); in getDomainConditions()
/llvm-project-15.0.7/llvm/lib/Analysis/
H A DRegionPrinter.cpp74 Region *R = G->getRegionFor(destBB); in getEdgeAttributes()
114 if (RI.getRegionFor(BB) == &R) in printRegionCluster()
/llvm-project-15.0.7/polly/lib/Support/
H A DScopHelper.cpp68 Region *RegionOfPred = RI->getRegionFor(ExitPred); in simplifyRegionEntry()
181 Region *R = RI->getRegionFor(Old); in splitBlock()
/llvm-project-15.0.7/llvm/lib/Transforms/Scalar/
H A DStructurizeCFG.cpp467 Region *R = RI->getRegionFor(P); in gatherPredicates()
/llvm-project-15.0.7/llvm/lib/Target/AMDGPU/
H A DAMDGPUMachineCFGStructurizer.cpp632 RegionMap[RegionInfo->getRegionFor(Exit)]->addChild(ExitMRT); in buildMRT()
645 MachineRegion *Region = RegionInfo->getRegionFor(MBB); in buildMRT()
/llvm-project-15.0.7/llvm/lib/Transforms/Instrumentation/
H A DControlHeightReduction.cpp723 bool EntryInSubregion = RI.getRegionFor(Entry) != R; in findScope()