1. A. Aho, S. Johnson and J. Ullman, “Code Generation for Expressions with Common Subexpressions,” Journal of the ACM 24(1), pp 146–160, January 1977.
2. U. Banerjee, Dependence Analysis for Supercomputing, Springer Science+Business Media New York, 1988.
3. P. Bird, “Code Generation and Instruction Scheduling for pipelined SISD Machines,” Ph.D. Dissertation, Department of Computer Science and Electrical Engineering, University of Michigan, Ann Arbor, MI, June 1987.
4. P. Bird and U. Pleban, “A Semantics-Directed Partitioning of a Processor Architecture,” Proceedings of Supercomputing’ 91, November 1991.
5. P. Bird and R. Uhlig, “Using Lookahead to Reduce Memory Bank Contention for Decoupled Operand References,” Proceedings of Supercomputing’ 91, pp 187–196, November 1991.