[LLVMdev] global register allocation.
Fernando Magno Quintao Pereira
fernando at CS.UCLA.EDU
Fri Nov 23 00:14:25 PST 2007
Hi, Sanjiv,
those passes operate on the whole machine function. Each machine
function contains many basic blocks. If a program has many functions, the
register allocator will be called as many times, i.e it does not do
interprocedural allocation.
best,
Fernando
> As far as I understand , the regalloc passes provided operate on basic block
> level?
> Is there anything that operate on the whole Module?
>
> Thx,
> Sanjiv
>
More information about the llvm-dev
mailing list