/llvm-project/mlir/lib/IR/ |
H A D | RegionKindInterface.cpp | 20 bool mlir::mayHaveSSADominance(Region ®ion) { in mayHaveSSADominance() 27 bool mlir::mayBeGraphRegion(Region ®ion) { in mayBeGraphRegion()
|
H A D | Unit.cpp | 28 static void printRegion(llvm::raw_ostream &os, Region *region, in printRegion() 40 Region *region = block->getParent(); in printBlock() local 53 if (auto *region = llvm::dyn_cast_if_present<Region *>(*this)) in print() local
|
H A D | Region.cpp | 226 OpIterator(Region * region,bool end) OpIterator() argument 270 if (auto *region = llvm::dyn_cast_if_present<const std::unique_ptr<Region> *>(owner)) offset_base() local 272 if (auto **region = llvm::dyn_cast_if_present<Region **>(owner)) offset_base() local 279 if (auto *region = llvm::dyn_cast_if_present<const std::unique_ptr<Region> *>(owner)) dereference_iterator() local 281 if (auto **region = llvm::dyn_cast_if_present<Region **>(owner)) dereference_iterator() local [all...] |
H A D | Dominance.cpp | 44 invalidate(Region * region) invalidate() argument 56 getDominanceInfo(Region * region,bool needsDomTree) const getDominanceInfo() argument 249 Region *region = a->getParent(); isReachableFromEntry() local [all...] |
/llvm-project/mlir/include/mlir/Interfaces/ |
H A D | ControlFlowInterfaces.h | 170 : region(region), inputs(regionInputs) {} in region() function 206 RegionBranchPoint(Region *region) : maybeRegion(region) { in RegionBranchPoint() 210 RegionBranchPoint(Region ®ion) : RegionBranchPoint(®ion) {} in RegionBranchPoint()
|
H A D | FoldInterfaces.h | 43 virtual bool shouldMaterializeInto(Region *region) const { return false; } in shouldMaterializeInto()
|
/llvm-project/mlir/lib/Dialect/Async/Transforms/ |
H A D | PassDetail.cpp | 15 void mlir::async::cloneConstantsIntoTheRegion(Region ®ion) { in cloneConstantsIntoTheRegion() 20 void mlir::async::cloneConstantsIntoTheRegion(Region ®ion, in cloneConstantsIntoTheRegion()
|
/llvm-project/mlir/lib/Reducer/ |
H A D | ReductionTreePass.cpp | 41 static void applyPatterns(Region ®ion, in applyPatterns() argument 86 static LogicalResult findOptimal(ModuleOp module, Region ®ion, in findOptimal() argument 151 findOptimal(ModuleOp module,Region & region,const FrozenRewritePatternSet & patterns,const Tester & test) findOptimal() argument 248 reduceOp(ModuleOp module,Region & region) reduceOp() argument [all...] |
/llvm-project/mlir/lib/Interfaces/ |
H A D | ControlFlowInterfaces.cpp | 91 if (Region *region = sourceNo.getRegionOrNull()) in printRegionEdgeName() local 97 if (Region *region = succRegionNo.getRegionOrNull()) in printRegionEdgeName() local 240 auto enqueueAllSuccessors = [&](Region *region) { in traverseRegionGraph() 324 Region *region = &getOperation()->getRegion(index); in isRepetitiveRegion() local 344 while (Region *region = op->getParentRegion()) { in getEnclosingRepetitiveRegion() local 354 Region *region = value.getParentRegion(); in getEnclosingRepetitiveRegion() local
|
/llvm-project/mlir/include/mlir/IR/ |
H A D | Dominance.h | 74 DominanceInfoNode *getRootNode(Region *region) { in getRootNode() argument 97 bool hasSSADominance(Region *region) const { in hasSSADominance() argument 101 getDomTree(Region * region) getDomTree() argument [all...] |
/llvm-project/mlir/lib/Transforms/Utils/ |
H A D | ControlFlowSinkUtils.cpp | 75 bool Sinker::allUsersDominatedBy(Operation *op, Region *region) { in allUsersDominatedBy() 85 void Sinker::tryToSinkPredecessors(Operation *user, Region *region, in tryToSinkPredecessors() 105 void Sinker::sinkRegion(Region *region) { in sinkRegion()
|
H A D | RegionUtils.cpp | 28 replaceAllUsesInRegionWith(Value orig,Value replacement,Region & region) replaceAllUsesInRegionWith() argument 36 visitUsedValuesDefinedAbove(Region & region,Region & limit,function_ref<void (OpOperand *)> callback) visitUsedValuesDefinedAbove() argument 62 getUsedValuesDefinedAbove(Region & region,Region & limit,SetVector<Value> & values) getUsedValuesDefinedAbove() argument 80 makeRegionIsolatedFromAbove(RewriterBase & rewriter,Region & region,llvm::function_ref<bool (Operation *)> cloneOperationIntoRegion) makeRegionIsolatedFromAbove() argument 190 Region *region = worklist.pop_back_val(); eraseUnreachableBlocks() local 358 propagateLiveness(Region & region,LiveMap & liveMap) propagateLiveness() argument 752 mergeIdenticalBlocks(RewriterBase & rewriter,Region & region) mergeIdenticalBlocks() argument 776 __anon042bc6cf0d02(Region ®ion) mergeIdenticalBlocks() argument 801 for (auto ®ion : regions) mergeIdenticalBlocks() local 805 Region *region = worklist.pop_back_val(); mergeIdenticalBlocks() local [all...] |
/llvm-project/mlir/test/lib/Transforms/ |
H A D | TestControlFlowSink.cpp | 39 auto shouldMoveIntoRegion = [](Operation *op, Region *region) { in runOnOperation() 43 auto moveIntoRegion = [](Operation *op, Region *region) { in runOnOperation()
|
/llvm-project/lldb/source/Plugins/Process/minidump/ |
H A D | MinidumpParser.cpp | 267 __anon1ef928010102(llvm::Expected<MemoryRegionInfo> region) CreateRegionsCacheFromLinuxMaps() argument 334 MemoryRegionInfo region = MinidumpParser::GetMemoryRegionInfo(regions, addr); CheckForLinuxExecutable() local 528 MemoryRegionInfo region; CreateRegionsCacheFromMemoryInfoList() local 566 MemoryRegionInfo region; CreateRegionsCacheFromMemoryList() local 596 MemoryRegionInfo region; CreateRegionsCacheFromMemory64List() local 689 MemoryRegionInfo region; GetMemoryRegionInfo() local [all...] |
/llvm-project/lldb/source/Plugins/Process/Utility/ |
H A D | LinuxProcMaps.cpp | 29 MemoryRegionInfo region; in ParseMemoryRegionInfoFromProcMapsLine() local 150 std::optional<MemoryRegionInfo> region; ParseLinuxSMapRegions() local [all...] |
H A D | MemoryTagManagerAArch64MTE.cpp | 103 MemoryRegionInfos::const_iterator region = std::find_if( in MakeTaggedRange() local 105 [&remaining_range](const MemoryRegionInfo ®ion) { in MakeTaggedRange() 182 for (const MemoryRegionInfo ®ion : memory_regions) { in MakeTaggedRanges() local
|
/llvm-project/mlir/test/lib/IR/ |
H A D | TestVisitors.cpp | 16 static void printRegion(Region *region) { in printRegion() 44 auto regionPure = [](Region *region) { in testPureCallbacks() 214 auto regionPure = [](Region *region) { in testBlockAndRegionWalkers()
|
/llvm-project/mlir/lib/Transforms/ |
H A D | CSE.cpp | 294 for (auto ®ion : op.getRegions()) in simplifyBlock() local 298 for (auto ®ion : op.getRegions()) in simplifyBlock() local 311 void CSEDriver::simplifyRegion(ScopedMapTy &knownValues, Region ®ion) { in simplifyRegion() 369 for (auto ®ion : op->getRegions()) in simplify() local
|
H A D | ControlFlowSink.cpp | 47 [](Operation *op, Region *region) { in runOnOperation()
|
/llvm-project/compiler-rt/lib/sanitizer_common/ |
H A D | sanitizer_allocator_primary64.h | 177 RegionInfo *region = GetRegionInfo(class_id); in ReturnToAllocator() local 203 RegionInfo *region = GetRegionInfo(class_id); GetFromAllocator() local 268 const RegionInfo *region = AddressSpaceView::Load(GetRegionInfo(class_id)); GetBlockBegin() local 312 RegionInfo *region = GetRegionInfo(class_id); PrintStats() local 339 RegionInfo *region = GetRegionInfo(class_id); PrintStats() local 373 RegionInfo *region = GetRegionInfo(class_id); ForEachChunk() local 740 EnsureFreeArraySpace(RegionInfo * region,uptr region_beg,uptr num_freed_chunks) EnsureFreeArraySpace() argument 758 IsRegionExhausted(RegionInfo * region,uptr class_id,uptr additional_map_size) IsRegionExhausted() argument 773 PopulateFreeArray(AllocatorStats * stat,uptr class_id,RegionInfo * region,uptr requested_count) PopulateFreeArray() argument 864 RegionInfo *region = GetRegionInfo(class_id); MaybeReleaseToOS() local [all...] |
/llvm-project/mlir/lib/Debug/ |
H A D | DebuggerExecutionContextHook.cpp | 126 } else if (auto *region = llvm::dyn_cast_if_present<Region *>(*unit)) { in mlirDebuggerCursorSelectParentIRUnit() local 152 } else if (auto *region = llvm::dyn_cast_if_present<Region *>(*unit)) { in mlirDebuggerCursorSelectChildIRUnit() local 202 } else if (auto *region = llvm::dyn_cast_if_present<Region *>(*unit)) { in mlirDebuggerCursorSelectPreviousIRUnit() local 244 } else if (auto *region = llvm::dyn_cast_if_present<Region *>(*unit)) { mlirDebuggerCursorSelectNextIRUnit() local [all...] |
/llvm-project/mlir/lib/CAPI/Dialect/ |
H A D | Linalg.cpp | 38 Region ®ion = op->getRegion(0); in mlirLinalgFillBuiltinNamedOpRegion() local
|
/llvm-project/mlir/lib/Dialect/Tosa/Transforms/ |
H A D | TosaInferShapes.cpp | 122 for (auto ®ion : op.getRegions()) { propagateShapesToTosaIf() local 221 for (auto ®ion : op.getRegions()) { propagateShapesToTosaWhile() local 230 propagateShapesInRegion(Region & region,TypeModificationState & state) propagateShapesInRegion() argument [all...] |
/llvm-project/flang/lib/Optimizer/HLFIR/Transforms/ |
H A D | LowerHLFIROrderedAssignments.cpp | 90 mlir::Region ®ion; member 214 generateMaskedEntity(mlir::Location loc,mlir::Region & region) generateMaskedEntity() argument 254 insertSavedEntity(mlir::Region & region,T && temp) insertSavedEntity() argument 624 getIfSaved(mlir::Region & region) getIfSaved() argument 642 getYield(mlir::Region & region) getYield() argument 651 generateYieldedEntity(mlir::Region & region,std::optional<mlir::Type> castToType) generateYieldedEntity() argument 717 generateYieldedScalarValue(mlir::Region & region,std::optional<mlir::Type> castToType) generateYieldedScalarValue() argument 913 MaskedArrayExpr(mlir::Location loc,mlir::Region & region,bool isOuterMaskExpr) MaskedArrayExpr() argument 1076 getAssignIfLeftHandSideRegion(mlir::Region & region) getAssignIfLeftHandSideRegion() argument 1138 mlir::Region ®ion = *savedEntity.yieldRegion; generateSaveEntity() local 1240 mlir::Region ®ion = *savedEntity.yieldRegion; saveLeftHandSide() local [all...] |
/llvm-project/mlir/test/lib/Analysis/ |
H A D | TestCFGLoopInfo.cpp | 38 Region ®ion = func.getFunctionBody(); in runOnOperation() local
|