Název:
Peephole optimalizátor pro konfigurovatelné architektury procesorů
Překlad názvu:
Peephole Optimizer for Configurable Processor Architectures
Autoři:
Ministr, Martin ; Křoustek, Jakub (oponent) ; Masařík, Karel (vedoucí práce) Typ dokumentu: Bakalářské práce
Rok:
2012
Jazyk:
cze
Nakladatel: Vysoké učení technické v Brně. Fakulta informačních technologií
Abstrakt: [cze][eng]
Tato bakalářská práce se zabývá vytvořením peephole optimalizátoru pro překladač programovacího jazyka C. Práce se skládá ze studie optimalizační techniky zvané peephole optimalizace. Hlavní částí práce je návrh procesu peephole optimalizace. Výsledkem práce je funkční program peephole optimalizátoru.
This bachelor's thesis deals with creation of peephole optimizer for the compiler of programming language C. This work consists of study of optimization technique called peephole optimization. Main part of this work is the design of peephole optimization process. As the result of this work functional program of peephole optimizer was created.
Klíčová slova:
backend; LLVM; mikroprocesorová architektura; peephole optimalizace; peephole optimalizátor; popis architektury; překladač; architecture description; backend; compiler; LLVM; microprocessor architecture; peephole optimization; peephole optimizer
Instituce: Vysoké učení technické v Brně
(web)
Informace o dostupnosti dokumentu:
Plný text je dostupný v Digitální knihovně VUT. Původní záznam: http://hdl.handle.net/11012/52891