Right now there is an unnecessary continuation generated when doing what should be tail calls.
Implement a pass for tail call promotion so the CSP transform pass can correctly omit generating a continuation, and simply pass the return continuations directly.
Right now there is an unnecessary continuation generated when doing what should be tail calls.
Implement a pass for tail call promotion so the CSP transform pass can correctly omit generating a continuation, and simply pass the return continuations directly.