Home
last modified time | relevance | path

Searched refs:getRegionNumber (Results 1 – 17 of 17) sorted by relevance

/llvm-project-15.0.7/mlir/lib/Interfaces/
H A DControlFlowInterfaces.cpp105 succRegionNo = succ.getSuccessor()->getRegionNumber(); in verifyTypesAlongAllEdges()
233 visited[begin->getRegionNumber()] = true; in isRegionReachable()
242 worklist.push_back(successor.getSuccessor()->getRegionNumber()); in isRegionReachable()
244 enqueueAllSuccessors(begin->getRegionNumber()); in isRegionReachable()
249 if (nextRegion == r->getRegionNumber()) in isRegionReachable()
338 if (branchOp.isRepetitiveRegion(region->getRegionNumber())) in getEnclosingRepetitiveRegion()
349 if (branchOp.isRepetitiveRegion(region->getRegionNumber())) in getEnclosingRepetitiveRegion()
/llvm-project-15.0.7/mlir/lib/Analysis/
H A DBufferViewFlowAnalysis.cpp92 entrySuccessor.getSuccessor()->getRegionNumber()), in build()
101 regionInterface.getSuccessorRegions(region.getRegionNumber(), in build()
108 regionIndex = regionSuccessor->getRegionNumber(); in build()
H A DCallGraph.cpp187 << callableRegion->getRegionNumber(); in print()
/llvm-project-15.0.7/mlir/test/lib/Transforms/
H A DTestControlFlowSink.cpp40 return region->getRegionNumber() == 0 && in runOnOperation()
47 Builder(op).getI32IntegerAttr(region->getRegionNumber())); in runOnOperation()
/llvm-project-15.0.7/mlir/lib/Dialect/Bufferization/Transforms/
H A DBufferDeallocation.cpp378 regionInterface.getSuccessorEntryOperands(argRegion->getRegionNumber()); in introduceBlockArgCopy()
426 regionInterface.getSuccessorRegions(region.getRegionNumber(), in introduceClonesForRegionSuccessors()
445 terminator, region.getRegionNumber()); in introduceClonesForRegionSuccessors()
H A DBufferUtils.cpp125 regionInterface.getSuccessorRegions(current->getRegionNumber(), successors); in isLoop()
/llvm-project-15.0.7/mlir/test/lib/Analysis/DataFlow/
H A DTestDeadCodeAnalysis.cpp27 os << " region #" << region.getRegionNumber() << "\n"; in printAnalysisResults()
/llvm-project-15.0.7/mlir/test/lib/Analysis/
H A DTestAliasAnalysis.cpp31 << ".region" << region->getRegionNumber(); in printAliasOperand()
/llvm-project-15.0.7/mlir/test/lib/IR/
H A DTestVisitors.cpp15 llvm::outs() << "region " << region->getRegionNumber() << " from operation '" in printRegion()
/llvm-project-15.0.7/mlir/lib/IR/
H A DDominance.cpp79 entry.setInt(regionKindItf.hasSSADominance(region->getRegionNumber())); in getDominanceInfo()
H A DRegion.cpp62 unsigned Region::getRegionNumber() { in getRegionNumber() function in Region
H A DOperation.cpp1037 << region.getRegionNumber() << " should have no arguments"; in verifyNoRegionArguments()
/llvm-project-15.0.7/mlir/lib/Analysis/DataFlow/
H A DSparseAnalysis.cpp181 block, branch, block->getParent()->getRegionNumber(), argLattices); in visitBlock()
H A DDeadCodeAnalysis.cpp383 branch.getSuccessorRegions(op->getParentRegion()->getRegionNumber(), in visitRegionTerminator()
/llvm-project-15.0.7/mlir/include/mlir/IR/
H A DRegion.h215 unsigned getRegionNumber();
/llvm-project-15.0.7/mlir/lib/Analysis/AliasAnalysis/
H A DLocalAliasAnalysis.cpp80 regionIndex = region->getRegionNumber(); in collectUnderlyingAddressValues()
/llvm-project-15.0.7/mlir/lib/CAPI/IR/
H A DIR.cpp414 intptr_t next = cppRegion->getRegionNumber() + 1; in mlirRegionGetNextInOperation()