Open CourseWare
Show page
Recent changes
Login
Recent Changes
The following pages were changed recently.
View changes of
Pages
Media files
Both pages and media files
2025/12/31 04:13
M9 - 12.01.26
–
emilian.radoi
2025/12/31 04:09
M8 - 12.01.26
–
emilian.radoi
2025/12/31 04:08
M7 - 12.01.26
–
emilian.radoi
2025/12/30 15:53
PCLP Laborator11: Parametrii liniei de comandă. Preprocesorul. Funcții cu număr variabil de parametri. Opțiuni de compilare
– [Noţiuni teoretice]
cosmin_stefan.popa
2025/12/29 10:59
Lab 11. Zephyr RTOS
– [4.3 Build the application (HP core)]
dan.tudose
2025/12/21 11:19
Tema 2 - RPI/GPIO Internet of Trees (2025)
–
florin.stancu
2025/12/21 10:50
Tema 3 – Liga Boților (C++)
– [Tema 3 – Liga Boților (C++)]
marius.trifu
2025/12/19 10:16
Proiect de echipa
–
alexandru.gradinaru
2025/12/19 02:35
Tema 1
– [Task obligatoriu pentru toate temele (0p)]
rares.rijnita
2025/12/17 14:20
Laborator 12
–
marius.trifu
2025/12/17 11:36
Calendar
– [CTI]
sergiu.weisz
2025/12/17 03:20
poo-is-ab:laboratoare:exercitii:oop_l12_2025_v3.pdf
– created
eduard.donea
2025/12/17 03:20
poo-is-ab:laboratoare:exercitii:oop_l12_2025_v2.pdf
– created
eduard.donea
2025/12/16 16:22
poo-is-ab:laboratoare:exercitii:laborator_12-2.pdf
– created
marius.trifu
2025/12/16 16:20
poo-is-ab:laboratoare:exercitii:laborator_12-1.pdf
– created
marius.trifu
2025/12/16 13:29
poo-is-ab:laboratoare:exercitii:oop_l12_2025_v1.pdf
– created
eduard.donea
2025/12/16 12:42
poo-is-ab:laboratoare:exercitii:lab12_poo_miercuri_08-10.pdf
–
adrian.ciobanu1906
2025/12/16 12:42
poo-is-ab:laboratoare:exercitii:lab12_poo_marti_12-14.pdf
–
adrian.ciobanu1906
2025/12/15 21:48
poo-is-ab:laboratoare:exercitii:laborator_12_marti_18-20.pdf
– created
razvan.cristea0106
2025/12/15 21:16
ac-is:lab-ie:lab6_vivado.zip
–
ionut.pascal
Informații generale CPL
Documentație și alte resurse
Listă de discuții
Trimitere teme
Mașina virtuală
Informații CPL 2016-2017
Reguli generale și notare
Notare
Anunțuri
Calendar
Examen
CPL Need to Know
Orar și împărțire pe semigrupe
Laboratoare
01. Introduction to Flex
02. Introduction to Bison
03. Bison Advanced
04. Introduction to LLVM
05. LLVM IR - C++ API
06. Code generation. Structure of data and objects in memory
07. Code generation. Function calls and stack frames
08. LLVM backend
09. LLVM Passes - displaying code structure
10. LLVM Passes - code analysis
11. LLVM - transformări de cod
12. Linkers and Loaders
13. Garbage Collection
LLVM Passes
Cursuri
Cursul 01. Introducere
Cursul 02. Analiză sintatică LL
Cursul 03. Analiză sintatică LR
Cursul 04. Analiză semantică
Cursul 05. Generarea codului obiect. Arhitectura setului de instrucțiuni
Cursul 06. Generarea apelurilor de funcții și a codului orientat obiect.
Cursul 07. Optimizări. Analiza fluxului de control (CFA)
Cursul 08. Analiza fluxului de date (DFA)
Cursul 09. Analiza fluxului de date. Forma SSA. Extragerea codului invariant din bucle. Variabile de inducție.
Cursul 10. Arhitectura Calculatoarelor. Dependență. Planificarea instrucțiunilor
Cursul 11. Garbage Collection
Cursul 12. Alocarea de registre. Linkers.
Cursul 13. Just in Time Compilers (JIT)
Teme
Indicații generale teme
Tema de casă 1 - Analiza sintactică
Tema 2 - Optimizari
Resurse
Nice to read
cpl.txt · Last modified: 2017/11/28 06:21 by bogdan.nitulescu
Show page
Old revisions
Media Manager
Back to top