An alloca that escaped, might be accessed after resume via code external to the coroutine.
Therefore even if we do not see a use of an alloca after resume in the coroutine body,
we still need to place it into the coroutine frame.
In the follwoing example, %sneaky needs to go into the coroutine frame.
%sneaky = alloca i32 ... %hideit = ptrtoint i32* %sneaky to i64 call void @escape(i64 %hideit) ... %tok = call i8 @llvm.coro.suspend(token none, i1 false) ... not used after suspend ...