[LLVMdev] Register pairing in PBQP

Jakob Stengård jakobste at kth.se
Tue Apr 26 05:03:44 PDT 2011


Hi.
Im currently investigating LLVM's implementation of PBQP as a part of a
bachelors thesis im doing on register allocation for regular architectures.
In particullar, im looking at the possibility for improving the spill rate
of PBQP for a particular DSP architecture, by using register pairing.

>From reading the source code of lib/CodeGen/RegAllocPBQP.cpp  i conclude
that support for register paring is not yet implemented (correct me if im
wrong here).
However this feature was mentioned as a future goal in a slide i found
(http://llvm.org/devmtg/2009-10/RegisterAllocationFutureWorks.pdf<http://llvm.org/devmtg/2009-10/RegisterAllocationFutureWorks.pdf>
).

So im just wondering what the status on this is.
Would be interesting from the dev-teams perspective, to get this
implemented?
Anny ideas on what would be the best way to do that, in case someone (like
me) would be interested in doing that?

Best Regards
Jakob Stengård.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20110426/737d0485/attachment.html>


More information about the llvm-dev mailing list