<?xml version="1.0" encoding="UTF-8"?><?xml-stylesheet type="text/xsl" href="static/style.xsl"?><OAI-PMH xmlns="http://www.openarchives.org/OAI/2.0/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.openarchives.org/OAI/2.0/ http://www.openarchives.org/OAI/2.0/OAI-PMH.xsd"><responseDate>2026-04-13T13:18:48Z</responseDate><request verb="GetRecord" identifier="oai:www.recercat.cat:2117/460011" metadataPrefix="qdc">https://recercat.cat/oai/request</request><GetRecord><record><header><identifier>oai:recercat.cat:2117/460011</identifier><datestamp>2026-03-28T16:40:48Z</datestamp><setSpec>com_2072_1033</setSpec><setSpec>col_2072_452951</setSpec></header><metadata><qdc:qualifieddc xmlns:qdc="http://dspace.org/qualifieddc/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:dcterms="http://purl.org/dc/terms/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:doc="http://www.lyncode.com/xoai" xsi:schemaLocation="http://purl.org/dc/elements/1.1/ http://dublincore.org/schemas/xmls/qdc/2006/01/06/dc.xsd http://purl.org/dc/terms/ http://dublincore.org/schemas/xmls/qdc/2006/01/06/dcterms.xsd http://dspace.org/qualifieddc/ http://www.ukoln.ac.uk/metadata/dcmi/xmlschema/qualifieddc.xsd">
   <dc:title>Generació de codi en SSA form amb aplicació de diverses tècniques d'optimització</dc:title>
   <dc:creator>Barranquero Morata, David</dc:creator>
   <dc:subject>Àrees temàtiques de la UPC::Informàtica::Enginyeria del software</dc:subject>
   <dc:subject>Compilers (Computer programs)</dc:subject>
   <dc:subject>Software engineering</dc:subject>
   <dc:subject>Compiladors (Programes d'ordinador)</dc:subject>
   <dc:subject>Enginyeria de programari</dc:subject>
   <dcterms:abstract>Aquest projecte està enfocat a les optimitzacions en compiladors. Les optimitzacions són un part important del procés de creació de software, com també ho és conèixer les seves característiques i possibilitats per poder realitzar programari més eficient amb aquestes eines. En aquest projecte es tractarà de documentar cada fase del procés d’optimització, passant el codi a la forma intermèdia SSA i realitzant vàries optimitzacions, Constant Folding, Copy i Constant Propagation, Common Subexpression Elimination i Dead-Code Elimination. Aquesta documentació anirà complementada per una part implementada a un compilador permetent el seu ús. Tot això permetrà que altres estudiants puguin ampliar els seus coneixement amb aquesta nova informació, ja que la part implementada fa ús del compilador de l’assignatura de Compiladors de la Facultat d’Informàtica de Barcelona de la Universitat Politècnica de Catalunya, permetent una integració més fàcil a l’assignatura. A més, aquesta ampliació del compilador és una infraestructura pel codi en forma SSA que permet alhora, seguint-se ampliant amb altres optimitzacions.</dcterms:abstract>
   <dcterms:dateAccepted>2026-03-28T16:40:48Z</dcterms:dateAccepted>
   <dcterms:available>2026-03-28T16:40:48Z</dcterms:available>
   <dcterms:created>2026-03-28T16:40:48Z</dcterms:created>
   <dcterms:issued>2026-01-23</dcterms:issued>
   <dc:type>Bachelor thesis</dc:type>
   <dc:identifier>https://hdl.handle.net/2117/460011</dc:identifier>
   <dc:rights>Open Access</dc:rights>
   <dc:publisher>Universitat Politècnica de Catalunya</dc:publisher>
</qdc:qualifieddc></metadata></record></GetRecord></OAI-PMH>