One-Shot Bufferize can currently not handle cases in which a buffer allocation is yielded from a block. This would cause a memory leak.
There is a check to detect such IR, but it is unnecessarily conservative. This change relaxes this restriction and lets us bufferize IR that we could not bufferize before.
Depends On: D143927