Title :
The study and implementation of architecture-dependent optimization in GCC
Author :
Wang, Lei ; Lu, Boying ; Zhang, Li
Author_Institution :
Inst. of Software Eng., Beijing Univ. of Aeronaut. & Astronaut., China
Abstract :
Because of lack of architecture-dependent optimization in GCC, an optimization method that directly analyzes the assembly code generated by GCC is adopted in this paper. First, the structure of GCC and the Intel Pentium processor is introduced. Then, the utilization of Pentium´s attributes in GCC is discussed with a case study. Finally, a support tool for architecture-dependent optimization for a Pentium processor in GCC, the postpass optimizer, is described.
Keywords :
assembly language; computer architecture; optimising compilers; GCC; GNU; Gnu´s Not Unix; Intel Pentium; architecture-dependent optimization; assembly code; compiler; postpass optimizer;
Conference_Titel :
High Performance Computing in the Asia-Pacific Region, 2000. Proceedings. The Fourth International Conference/Exhibition on
Conference_Location :
Beijing, China
Print_ISBN :
0-7695-0589-2
DOI :
10.1109/HPC.2000.846555