Porting GCC to the AMD64 architecture

Jan Hubicka
SuSE CR, s.r.o.
jh@suse.cz, http://www.ucw.cz/~hubicka


In this paper we describe our experience from porting GCC to the AMD64 architecture and the AMD Opteron processor. Our target was a high quality port producing fast code. We discuss decisions taken while designing the Application Binary Interface (ABI) and effect of various code optimizations we implemented. We also present several open issues we would like to solve in the future.

Jan Hubicka 2003-05-04