Dheeraj Kumar Arora wrote:
       I m interseted in  one of LLVM project
"Implement well-known optimizations in PIR compiler (SSA -> register allocation)"

[ I have answerd this ]

Parrot is a register based virtual machine with 32*4 registers. There are a lot of studies WRT optimizations and register allocations for compilers and hardware CPUs but probably all these things can be applied to Parrot too. See also imcc/cfg.c and imcc/reg_alloc.c for existing code.

I'm not a computer scientist nor am I able to follow most of the papers regarding various optimization techniques or the needed infrastructure to implement it

Anyway, there are folks on our mailing list like Curtis Rawls, who could probably better summarize what's needed and what should be done.

        Can Any send me the details?

Yes please, folks.

leo

Reply via email to