Lines Matching refs:Region
30 remapInlinedLocations(iterator_range<Region::iterator> inlinedBlocks, in remapInlinedLocations()
45 static void remapInlinedOperands(iterator_range<Region::iterator> inlinedBlocks, in remapInlinedOperands()
68 Region *dest, Region *src, bool wouldBeCloned, in isLegalToInline()
76 Operation *op, Region *dest, bool wouldBeCloned, in isLegalToInline()
106 Operation *call, iterator_range<Region::iterator> inlinedBlocks) const { in processInlinedCallBlocks()
113 static bool isLegalToInline(InlinerInterface &interface, Region *src, in isLegalToInline()
114 Region *insertRegion, bool shouldCloneInlinedRegion, in isLegalToInline()
129 llvm::any_of(op.getRegions(), [&](Region ®ion) { in isLegalToInline()
144 inlineRegionImpl(InlinerInterface &interface, Region *src, Block *inlineBlock, in inlineRegionImpl()
161 Region *insertRegion = inlineBlock->getParent(); in inlineRegionImpl()
233 inlineRegionImpl(InlinerInterface &interface, Region *src, Block *inlineBlock, in inlineRegionImpl()
262 LogicalResult mlir::inlineRegion(InlinerInterface &interface, Region *src, in inlineRegion()
274 mlir::inlineRegion(InlinerInterface &interface, Region *src, Block *inlineBlock, in inlineRegion()
284 LogicalResult mlir::inlineRegion(InlinerInterface &interface, Region *src, in inlineRegion()
295 mlir::inlineRegion(InlinerInterface &interface, Region *src, Block *inlineBlock, in inlineRegion()
334 CallableOpInterface callable, Region *src, in inlineCall()