|
[1] The embedded mcroprocessor benchmark consortium. http://www.eembc.org. [2] Gcc, the gnu compiler collection. http://gcc.gnu.org/. [3] ′Arp′ad Besz′edes, R. Ferenc, T. Gyim′othy, A. Dolenc, and K. Karsisto. Survey of code-size reduction methods. ACM Comput. Surv., 35(3):223–267, 2003. [4] P. Briggs. Register allocation via graph coloring. PhD thesis, Houston, TX, USA, 1992. [5] G. J. Chaitin, M. A. Auslander, A. K. Chandra, J. Cocke, M. E. Hopkins, and P. W. Markstein. ”Register allocation via coloring”. Computer Languages, 6:47– 57, 1981. [6] J.-M. Daveau, T. Thery, T. Lepley, and M. Santana. A retargetable register allocation framework for embedded processors. SIGPLAN Not., 39(7):202–210, 2004. [7] F. M. Q. Pereira and J. Palsberg. Register allocation after classical ssa elimination is np-complete. In Proc. of the 9th International Conference on Foundations of Software Science and Computation Structure (FoSSaCS ’06), pages 79–93, March 25-31, 2006. [8] P. Petrov and A. Orailoglu. Transforming binary code for low-power embedded processors. Micro, IEEE, 24(3):21–33, May-June 2004. [9] M. Ros and P. Sutton. A post-compilation register reassignment technique for improving hamming distance code compression. In CASES ’05: Proceedings of the 2005 international conference on Compilers, architectures and synthesis for embedded systems, pages 97–104, New York, NY, USA, 2005. ACM. [10] S. Thammanur and S. Pande. A fast, memory-efficient register allocation framework for embedded systems. ACM Trans. Program. Lang. Syst., 26(6):938–974, 2004. [11] K. Zhang, T. Zhang, and S. Pande. Binary translation to improve energy efficiency through post-pass register re-allocation. In EMSOFT ’04: Proceedings of the 4th ACM international conference on Embedded software, pages 74–85, New York, NY, USA, 2004. ACM. [12] X. Zhuang, T. Zhang, and S. Pande. Hardware-managed register allocation for embedded processors. SIGPLAN Not., 39(7):192–201, 2004.
|