Lines Matching refs:origArg
653 BlockArgument origArg = origBlock->getArgument(i); in applyRewrites() local
657 if (Value newArg = mapping.lookupOrNull(origArg, origArg.getType())) in applyRewrites()
658 origArg.replaceAllUsesWith(newArg); in applyRewrites()
667 if (!origArg.use_empty()) { in applyRewrites()
668 origArg.replaceAllUsesWith( in applyRewrites()
669 mapping.lookupOrDefault(castValue, origArg.getType())); in applyRewrites()
687 BlockArgument origArg = origBlock->getArgument(i); in materializeLiveConversions() local
688 if (mapping.lookupOrNull(origArg, origArg.getType())) in materializeLiveConversions()
690 Operation *liveUser = findLiveUser(origArg); in materializeLiveConversions()
694 Value replacementValue = mapping.lookupOrDefault(origArg); in materializeLiveConversions()
695 bool isDroppedArg = replacementValue == origArg; in materializeLiveConversions()
703 rewriter, origArg.getLoc(), origArg.getType(), in materializeLiveConversions()
705 assert((!newArg || newArg.getType() == origArg.getType()) && in materializeLiveConversions()
711 emitError(origArg.getLoc()) in materializeLiveConversions()
714 << origArg.getType(); in materializeLiveConversions()
721 mapping.map(origArg, newArg); in materializeLiveConversions()
783 BlockArgument origArg = block->getArgument(i); in applySignatureConversion() local
791 mapping.map(origArg, inputMap->replacementValue); in applySignatureConversion()
792 argReplacements.push_back(origArg); in applySignatureConversion()
810 (!converter || replArgs[0].getType() == origArg.getType())) { in applySignatureConversion()
813 Type origOutputType = origArg.getType(); in applySignatureConversion()
821 rewriter, origArg.getLoc(), replArgs, origOutputType, outputType, in applySignatureConversion()
825 mapping.map(origArg, newArg); in applySignatureConversion()
826 argReplacements.push_back(origArg); in applySignatureConversion()