Split now properly update expressions dictionary
Track optimizations properly
Pass buffer name properly to addto_scalar
Fix subtle bug when padding arrays
Autotuner requires explicit setting of unroll optimization
Trying to implement permute and transposition of int loop