IBM’s mainframe architecture S/390 is the living architecture with the longest heritage, defined in a time when assembler program-ming was predominant and compilers were in their childhood. Hence in porting GCC to S/390 we had to cope with certain architec-ture features that were difficult or impossible to model in GCC’s architecture-independent framework. These include 31-bit addressing mode, instruction-dependent address formats, limited availability of address displacements and immediate literals, and the condition code handling. These problems notwithstanding, the S/390 back end matured over the last couple of years to make GCC a stable and competi-tive compiler for the S/390 platform. In this paper we want to share how we managed to ha...
With increasing complexity of modern embedded systems, the availability of highly optimizing compile...
Architectures combining a field programmable gate array (FPGA) and a general-purpose processor on a ...
We describe the design issues in an implementation of the ESA/390 architecture based on binary trans...
The GNU Compiler Collection (GCC) is one of the most popular compilers available and it is the de fa...
The department of computer systems in Tampere University of Technology has created an embedded RISC ...
The Oxford English Dictionary states that originally, a mainframe only defined the central processin...
The Partitioned Global Address Space (PGAS) pro-gramming model strikes a balance between the localit...
This diploma thesis discusses the implementation of a GCC target for the Texas Instruments TMS320C60...
Abstract. Complex embedded systems have always been heterogeneous, and it is unlikely that this situ...
Architectures evolve quickly. The number of transistors available to chip designers doubles every 18...
In this paper we describe our experience from porting GCC to the AMD64 architecture and the AMD Opte...
This paper presents a design and imple-mentation of a whole-program interprocedu-ral optimizer built...
The main goal of this thesis was to write a C compiler for the HIP processor. In order to be able to...
Compilers are the critical translators that convert a human-readable program into the code understoo...
In the past, embedded systems developers have been severely constrained in their choice of programmi...
With increasing complexity of modern embedded systems, the availability of highly optimizing compile...
Architectures combining a field programmable gate array (FPGA) and a general-purpose processor on a ...
We describe the design issues in an implementation of the ESA/390 architecture based on binary trans...
The GNU Compiler Collection (GCC) is one of the most popular compilers available and it is the de fa...
The department of computer systems in Tampere University of Technology has created an embedded RISC ...
The Oxford English Dictionary states that originally, a mainframe only defined the central processin...
The Partitioned Global Address Space (PGAS) pro-gramming model strikes a balance between the localit...
This diploma thesis discusses the implementation of a GCC target for the Texas Instruments TMS320C60...
Abstract. Complex embedded systems have always been heterogeneous, and it is unlikely that this situ...
Architectures evolve quickly. The number of transistors available to chip designers doubles every 18...
In this paper we describe our experience from porting GCC to the AMD64 architecture and the AMD Opte...
This paper presents a design and imple-mentation of a whole-program interprocedu-ral optimizer built...
The main goal of this thesis was to write a C compiler for the HIP processor. In order to be able to...
Compilers are the critical translators that convert a human-readable program into the code understoo...
In the past, embedded systems developers have been severely constrained in their choice of programmi...
With increasing complexity of modern embedded systems, the availability of highly optimizing compile...
Architectures combining a field programmable gate array (FPGA) and a general-purpose processor on a ...
We describe the design issues in an implementation of the ESA/390 architecture based on binary trans...