search for: jbauman

Displaying 4 results from an estimated 4 matches for "jbauman".

2009 Jul 29
0
[LLVMdev] Removing the bigblock register allocator.
...h similar to the BigBlock allocator (i.e. the MIN algorithm), but extends it from basic blocks to the whole CFG of a function and does it at the SSA level. The implementation is available as part of the libFirm project. Another research project can be found here: http://www.contrib.andrew.cmu.edu/~jbauman/15745/ It seems to be based on LLVM's BigBlock and takes some inspiration from the paper mentioned above. In both cases, register allocators produce results that are quite comparable or even significantly better than LLVM's linear scan register allocator, in particular when it comes to the...
2009 Jul 29
2
[LLVMdev] Removing the bigblock register allocator.
Hi all, I'd like to kill off the bigblock register allocator. Is anyone still using it? Cheers, Lang.
2009 Jul 29
3
[LLVMdev] Removing the bigblock register allocator.
...ocator (i.e. > the MIN algorithm), but extends it from basic blocks to the whole CFG > of a function and does it at the SSA level. The implementation is > available as part of the libFirm project. > > Another research project can be found here: > http://www.contrib.andrew.cmu.edu/~jbauman/15745/ > It seems to be based on LLVM's BigBlock and takes some inspiration > from the paper mentioned above. > > In both cases, register allocators produce results that are quite > comparable or even significantly better than LLVM's linear scan > register allocator, in pa...
2009 Jul 30
0
[LLVMdev] Removing the bigblock register allocator.
...e MIN algorithm), but extends it from basic blocks to the whole CFG >> of a function and does it at the SSA level. The implementation is >> available as part of the libFirm project. >> >> Another research project can be found here: >> http://www.contrib.andrew.cmu.edu/~jbauman/15745/ >> It seems to be based on LLVM's BigBlock and takes some inspiration >> from the paper mentioned above. >> >> In both cases, register allocators produce results that are quite >> comparable or even significantly better than LLVM's linear scan >> r...