minor fixes.
started implementing loop interchange
Interchange properly adjust and pad licm-generated loops
Going to change inspect function in loop optimiser
Fixed several bug when interchanging, but still buggy