During the lowering stage intermediate buffers should be allocated prior to respective hir LaunchKernel calls.