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
2026/08/17 12:08
Assignment
–
emilian.radoi
2026/08/17 12:07
Lecture 10 - Experimental Design
–
emilian.radoi
2026/08/17 12:07
Lecture 07 - Regression models
–
emilian.radoi
2026/08/17 12:07
Lecture 05 - Summarising Measured Data
–
emilian.radoi
2026/08/17 12:07
Lecture 04 - Workloads
–
emilian.radoi
2026/08/17 12:07
Lecture 03 - Common Mistakes & Metrics
–
emilian.radoi
2026/08/17 12:07
Lecture 02 - Charts
–
emilian.radoi
2026/08/17 12:06
Lecture 01 - Introduction
–
emilian.radoi
2026/08/10 17:46
Notare
– [Notare]
flavia.oprea
2026/08/10 17:44
Orar 2026-2027
–
flavia.oprea
2026/08/10 17:41
Echipa PR
– [Asistenți]
flavia.oprea
2026/08/10 17:36
Proiectarea Rețelelor
–
flavia.oprea
2026/07/18 02:15
GhostTag Apocalypse
–
cezar.zlatea
2026/07/16 15:25
ass:labs-2025:deb-rauc-lab-skel-2026.tar.gz
–
florin.stancu
2026/07/16 14:40
ass:labs-2025:04:deb-rauc-lab-skel-2026.tar.gz
– created
florin.stancu
2026/07/03 23:34
rasb:lab:pupper_viz.tar.gz
– created
andrei.batasev
2026/07/01 17:36
rasb:lab:base_back_kinematics.png
– created
andrei.batasev
2026/07/01 17:25
rasb:lab:l3_ee_kinematics.png
– created
andrei.batasev
2026/07/01 17:25
rasb:lab:l2_l3_kinematics.png
– created
andrei.batasev
2026/07/01 17:25
rasb:lab:l1_l2_kinematics.png
– created
andrei.batasev
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