compiler: interleave transform