Skip to content

Repository contenente i Homework del corso di Linguaggi e Compilatori.

Notifications You must be signed in to change notification settings

filipczuba/LEC-HW

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

39 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Linguaggi e Compilatori - Homework Repository

Repository contentente i Homework del corso di Linguaggi e Compilatori del CdL in Informatica dell'Università di Modena e Reggio Emilia.

Membri del gruppo (Gruppo 21)

Struttura della Repository

La repository è organizzata nelle seguenti cartelle:

  1. Homework 1 (8/4/2024): Espansione del file LocalOpts con il riconoscimento delle identità algebriche, strenght reduction di moltiplicazione e divisione e ottimizzazione multi-istruzione.
  2. Homework 2 (22/4/2024): Descrizione di diversi problemi di ottimizzazione tramite il framework della Dataflow Analysis, tra cui Dominator Analysis, Constant Propagation e Very Busy Expressions.
  3. Homework 3: Implementazione del passo Loop Invariant Code Motion (E' necessario inserire il passo in RegistryDef.pass, CMakeList.txt e PassBuilder.cpp).
  4. Homework 4: Implementazione del passo di Loop Fusion (E' necessario inserire il passo in RegistryDef.pass, CMakeList.txt e PassBuilder.cpp).

About

Repository contenente i Homework del corso di Linguaggi e Compilatori.

Resources

Stars

Watchers

Forks