Optimization Of A Compiler  

LATEST NEWS

  04.03.2008- Our webpage is updated!

09.03.2008 - Live Schedule Posted!

Hellim Proudly Presents!

Living Schedule:

 

Task Name

Duration

Period

Resource

Status

Design Review

3

Feb 27-Mar 1,2008

All Members

%100

Living Schedule

2

Feb 28-Mar 1,2008

Anil

%100

Web Page Design

3

Mar 1-Mar 4,2008

Kutay

%100

CVS

3

Mar 1-Mar 4,2008

Anil

%100

Configuration Management and Development Plan

5

Mar 4 2008-Mar 9,2008

All Members

%100

IMPLEMENTATION

Optimizations 10/16

Algebraic simplification

7

 

Halit

%90

Constant folding

10

 

Halit

%100

Dead code elimination

14

 

Tayfun

%20

Loca copy propagation

7

 

Kutay

%100

Global copy propagation

7

 

Kutay

%100

Local forward substitution

7

 

Kutay

%100

Global forward substitution

7

 

Kutay

%100

Basic Block Ordering

7

 

Kutay

%90

Strength reduction

7

 

Halit

%90

Dead object elimination

7

 

Tayfun

%20

Jump optimizations

7

 

Tayfun

%20

If simplifications

7

 

Tayfun

%20

Tail merging

7

 

Tayfun

%20

Local common subexpression

7

 

Anil

%100

Global common subexpression

7

 

Anil

%20

Unreachable code elimination

10

 

Anil

%100

Partial redundancy elimination

14

 

Anil

%20

Procedure cloning and specialization

14

 

Kutay

%30

Tail recursion

14

 

Halit

%20

Total Excepted Time for Optimizations

40

Test Case Generator

Anil

 

30

 

%80

Optimization Manager

Halit

 

30

 

%65

First Release

Mar 27, 2008

Integration & Deployment

Version 2

Apr 24,2008

Testing

Unit Testing

Optimizations

16

%35

Test Case Generator

7

% 70

Optimization Manager

7

% 70

Integration Testing

% 50

 

Project Presentation

Jun 13, 2008

Final Release & Demo

Jun 15, 2008