LoopInterchange: Rephrase instruction moving using ilist's splice and factor it into...