DocumentCode :
493615
Title :
Design and Implementation of Peephole Optimization Based on Extensible Template
Author :
Hong-Guang Zhang ; Xu-Ze Lan
Author_Institution :
Dept. of Comput. Sci. & Technol., NanKai Univ. Tianjin, Tianjin
Volume :
2
fYear :
2009
fDate :
7-8 March 2009
Firstpage :
95
Lastpage :
98
Abstract :
Optimization functions are crucial to compiler design. Generally, compiler optimization divides into machine-independent optimization based on the intermediate language and machine-dependent optimization based on the object code. In order to make use of the characteristics of the target machine, this paper presents an optimization scheme about peephole optimization based on extensible template, and introduces the implementation of this scheme for a C compiler of 16-bit embedded CPU system.
Keywords :
embedded systems; optimising compilers; compiler design; compiler optimization; embedded CPU system; intermediate language; machine-dependent optimization; machine-independent optimization; object code; peephole optimization; Assembly; Computer science; Computer science education; Design optimization; Educational technology; Embedded software; Embedded system; Hardware; Local area networks; Optimizing compilers; extensible template; peephole optimization; peephole scope; pending optimized codes;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Education Technology and Computer Science, 2009. ETCS '09. First International Workshop on
Conference_Location :
Wuhan, Hubei
Print_ISBN :
978-1-4244-3581-4
Type :
conf
DOI :
10.1109/ETCS.2009.283
Filename :
4958997
Link To Document :
بازگشت