Searched refs:dstRegion (Results 1 – 2 of 2) sorted by relevance
24 static void inlineIfCase(Region &srcRegion, Region &dstRegion, in inlineIfCase() argument26 rewriter.cloneRegionBefore(srcRegion, &dstRegion.front()); in inlineIfCase()27 rewriter.eraseBlock(&dstRegion.back()); in inlineIfCase()29 Block *headBlock = &dstRegion.front(); in inlineIfCase()42 static void inlineWhileCase(Region &srcRegion, Region &dstRegion, in inlineWhileCase() argument44 rewriter.cloneRegionBefore(srcRegion, &dstRegion.back()); in inlineWhileCase()45 rewriter.eraseBlock(&dstRegion.back()); in inlineWhileCase()47 Block *headBlock = &dstRegion.front(); in inlineWhileCase()
152 auto &dstRegion = newOp.getRegion(i); in matchAndRewrite() local153 rewriter.inlineRegionBefore(op.getRegion(i), dstRegion, dstRegion.end()); in matchAndRewrite()154 if (failed(rewriter.convertRegionTypes(&dstRegion, *converter))) in matchAndRewrite()