Lines Matching refs:mapper
46 BlockAndValueMapping &mapper) { in remapInlinedOperands() argument
49 if (auto mappedOp = mapper.lookupOrNull(operand.get())) in remapInlinedOperands()
145 Block::iterator inlinePoint, BlockAndValueMapping &mapper, in inlineRegionImpl() argument
157 [&](BlockArgument arg) { return !mapper.contains(arg); })) in inlineRegionImpl()
163 mapper) || in inlineRegionImpl()
165 mapper)) in inlineRegionImpl()
173 src->cloneInto(insertRegion, postInsertBlock->getIterator(), mapper); in inlineRegionImpl()
192 remapInlinedOperands(newBlocks, mapper); in inlineRegionImpl()
246 BlockAndValueMapping mapper; in inlineRegionImpl() local
253 mapper.map(regionArg, inlinedOperands[i]); in inlineRegionImpl()
257 return inlineRegionImpl(interface, src, inlineBlock, inlinePoint, mapper, in inlineRegionImpl()
264 BlockAndValueMapping &mapper, in inlineRegion() argument
270 ++inlinePoint->getIterator(), mapper, resultsToReplace, in inlineRegion()
275 Block::iterator inlinePoint, BlockAndValueMapping &mapper, in inlineRegion() argument
279 return inlineRegionImpl(interface, src, inlineBlock, inlinePoint, mapper, in inlineRegion()
370 BlockAndValueMapping mapper; in inlineCall() local
383 mapper.map(regionArg, operand); in inlineCall()
410 ++call->getIterator(), mapper, callResults, in inlineCall()