<?xml version="1.0"?>
<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:dc="http://purl.org/dc/elements/1.1/"><rdf:Description rdf:about="https://repozitorij.uni-lj.si/IzpisGradiva.php?id=106246"><dc:title>Prilagoditev LLVM-ja za sistem SIC/XE</dc:title><dc:creator>ERZAR,	JAKOB	(Avtor)
	</dc:creator><dc:creator>Slivnik,	Boštjan	(Mentor)
	</dc:creator><dc:subject>LLVM</dc:subject><dc:subject>prevajalnik</dc:subject><dc:subject>SIC</dc:subject><dc:subject>SIC/XE</dc:subject><dc:description>Ogrodje LLVM omogoča lažji razvoj prevajalnikov, saj ga v prevajalniku lahko uporabimo za generiranje strojne kode več različnih arhitektur. V tem diplomskem delu vanj dodamo podporo za generiranje strojne kode arhitekture SIC/XE, ki je namenjena poučevanju sistemske programske opreme. S tem omogočimo prevajanje v strojno kodo sistema SIC/XE iz vseh programskih jezikov, ki se lahko prevedejo v LLVM-jevo vmesno kodo. Podporo za arhitekturo SIC/XE integriramo tudi v prevajalnik Clang, ki je namenjen predvsem prevajanju jezikov C in C++. Delovanje pokažemo s prevajanjem treh programov v C-ju in primerjamo število ukazov glede na stopnjo optimizacije.</dc:description><dc:date>2019</dc:date><dc:date>2019-02-18 11:20:09</dc:date><dc:type>Diplomsko delo/naloga</dc:type><dc:identifier>106246</dc:identifier><dc:language>sl</dc:language></rdf:Description></rdf:RDF>
