Combined Code Motion and Register Allocation Using the Value State Dependence Graph. - Neil Johnson 002; Alan Mycroft (CC, 2003)

Using Multiple Memory Access Instructions for Reducing Code Size. - Neil Johnson 002; Alan Mycroft (CC, 2004)