International audienceEfficient architecture exploration and design of application specific instruction-set processors (ASIPs) requires retargetable software development tools, in particular C compilers that can be quickly adapted to new architectures. A widespread approach is to model the target architecture in a dedicated architecture description language (ADL) and to generate the tools automatically from the ADL specification. For C compiler generation, however, most existing systems are limited either by the manual retargeting effort or by redundancies in the ADL models that lead to potential inconsistencies. We present a new approach to retargetable compilation, based on the LISA 2.0 ADL with instruction semantics, that minimizes redun...
The goal of this work is to detect and transform instruction idioms used in modern compilers. These ...
One of the most difficult tasks a compiler writer faces is the construction of the instruction selec...
Due to the demand for more design flexibility and design reuse, ASIPs have emerged as a new importan...
The utilization of application specific instruction-set processors (ASIPs) allows for realizing Syst...
This paper deals with retargetable compiler generation. After an introduction to application-specifi...
With increasing complexity of modern embedded systems, the availability of highly optimizing compile...
This paper deals with retargetable compiler generation. After an introduction to application-specifi...
International audienceEmbedded core processors are becoming a vital part of today's system-on-a-chi...
The core tool in Application-Specific Instruction Set Processor (ASIP) design toolsets is a retarget...
Besides high code quality, a primary issue in embedded code generation is retargetability of code g...
This work is focusing on a retargetable backend design for a C++ compiler. The backend is composed o...
The concept of retargetability enables compiler technology to keep pace with the increasing variety ...
This thesis concerns the issue of completness detection of instruction set description for the LLVM ...
Retargetable C compilers are key components of today’s embedded processor design platforms for quick...
Abstract — We present the Instruction Set Description Lan-guage, ISDL, a machine description languag...
The goal of this work is to detect and transform instruction idioms used in modern compilers. These ...
One of the most difficult tasks a compiler writer faces is the construction of the instruction selec...
Due to the demand for more design flexibility and design reuse, ASIPs have emerged as a new importan...
The utilization of application specific instruction-set processors (ASIPs) allows for realizing Syst...
This paper deals with retargetable compiler generation. After an introduction to application-specifi...
With increasing complexity of modern embedded systems, the availability of highly optimizing compile...
This paper deals with retargetable compiler generation. After an introduction to application-specifi...
International audienceEmbedded core processors are becoming a vital part of today's system-on-a-chi...
The core tool in Application-Specific Instruction Set Processor (ASIP) design toolsets is a retarget...
Besides high code quality, a primary issue in embedded code generation is retargetability of code g...
This work is focusing on a retargetable backend design for a C++ compiler. The backend is composed o...
The concept of retargetability enables compiler technology to keep pace with the increasing variety ...
This thesis concerns the issue of completness detection of instruction set description for the LLVM ...
Retargetable C compilers are key components of today’s embedded processor design platforms for quick...
Abstract — We present the Instruction Set Description Lan-guage, ISDL, a machine description languag...
The goal of this work is to detect and transform instruction idioms used in modern compilers. These ...
One of the most difficult tasks a compiler writer faces is the construction of the instruction selec...
Due to the demand for more design flexibility and design reuse, ASIPs have emerged as a new importan...