Detail výsledku
Instructor Selector Generation from Architecture Description
TRMAČ, M.; HUSÁR, A.; HRANÁČ, J.; HRUŠKA, T.; MASAŘÍK, K. Instructor Selector Generation from Architecture Description. 6th Doctoral Workshop on Mathematical and Engineering Methods in Computer Science. Brno: Masaryk University, 2010. p. 167-174. ISBN: 978-80-87342-10-7.
Typ
článek ve sborníku konference
Jazyk
angličtina
Autoři
Trmač Miloslav, Mgr., FIT (FIT)
Husár Adam, Ing., Ph.D., FIT (FIT), UIFS (FIT)
Hranáč Jan, Ing.
Hruška Tomáš, prof. Ing., CSc., UIFS (FIT)
Masařík Karel, Ing., Ph.D., FIT (FIT), UIFS (FIT)
Husár Adam, Ing., Ph.D., FIT (FIT), UIFS (FIT)
Hranáč Jan, Ing.
Hruška Tomáš, prof. Ing., CSc., UIFS (FIT)
Masařík Karel, Ing., Ph.D., FIT (FIT), UIFS (FIT)
Abstrakt
We describe an automated way to generate data for a practical LLVM instruction selector based on machine-generated description of the target architecture at register transfer level.
The generated instruction selector can handle arbitrarily complex machine instructions with no internal control flow, and can automatically find and take advantage of arithmetic properties of an instructions, specialized
pseudo-registers and special cases of immediate operands.
Klíčová slova
compiler, instruction selection, LLVM, ISAC
Rok
2010
Strany
167–174
Sborník
6th Doctoral Workshop on Mathematical and Engineering Methods in Computer Science
Konference
MEMICS'10 -- 6th Doctoral Workshop on Mathematical and Engineering Methods in Computer Science
ISBN
978-80-87342-10-7
Vydavatel
Masaryk University
Místo
Brno
BibTeX
@inproceedings{BUT37045,
author="Miloslav {Trmač} and Adam {Husár} and Jan {Hranáč} and Tomáš {Hruška} and Karel {Masařík}",
title="Instructor Selector Generation from Architecture Description",
booktitle="6th Doctoral Workshop on Mathematical and Engineering Methods in Computer Science",
year="2010",
pages="167--174",
publisher="Masaryk University",
address="Brno",
isbn="978-80-87342-10-7"
}
Projekty
National Support for Project Smart Multicore Embedded SYstems, MŠMT, Společné technologické iniciativy, 7H10014, zahájení: 2010-02-01, ukončení: 2013-01-31, řešení
Systém pro programování a realizaci vestavěných systémů, MPO, TIP, FR-TI1/038, zahájení: 2009-07-01, ukončení: 2013-06-30, ukončen
Výzkum informačních technologií z hlediska bezpečnosti, MŠMT, Institucionální prostředky SR ČR (např. VZ, VC), MSM0021630528, zahájení: 2007-01-01, ukončení: 2013-12-31, řešení
Systém pro programování a realizaci vestavěných systémů, MPO, TIP, FR-TI1/038, zahájení: 2009-07-01, ukončení: 2013-06-30, ukončen
Výzkum informačních technologií z hlediska bezpečnosti, MŠMT, Institucionální prostředky SR ČR (např. VZ, VC), MSM0021630528, zahájení: 2007-01-01, ukončení: 2013-12-31, řešení
Výzkumné skupiny
Výzkumná skupina Hardware-Software Codesign (VZ LISSOM)
Pracoviště
Ústav informačních systémů
(UIFS)