“…There have been many program optimizations and transformation frameworks developed for improving the memory reference patterns for codes that are limited to affine references [23,37,54,34,10,31,32,73,29,12,66]. Currently, the dominant transformation framework for affine transformations is the polyhedral framework [72,23,54,31,13,8,48,6].…”