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