The effect of code expanding optimizations on instruction cache design | IEEE Journals & Magazine | IEEE Xplore