Lines Matching defs:oldYield
663 auto oldYield = getYield(region);
672 if (fir::isa_trivial(oldYield.getEntity().getType()) &&
695 mlir::Value newEntity = mapper.lookupOrDefault(oldYield.getEntity());
703 generateCleanupIfAny(oldYield);
707 if (oldYield.getCleanup().empty())
709 return {newEntity, oldYield};
954 mlir::Value oldYield = getYield(exactlyOnce.getBody()).getEntity();
955 auto newYield = mapper.lookupOrDefault(oldYield);
1145 auto [clonedValue, oldYield] = generateYieldedEntity(region);
1204 savedInCurrentRunBeforeUse.try_emplace(®ion, entity, oldYield);
1219 generateCleanupIfAny(oldYield);
1222 generateCleanupIfAny(oldYield);