bpo-43683: Streamline YIELD_VALUE and SEND by markshannon · Pull Request #30723 · python/cpython
Adds a new opcode ASYNC_GEN_WRAP, so that YIELD_VALUE does not need to special case async generators.
Doing so allows us to simplify SEND as it no longer sends and yields, just sends.